1 | #!/bin/bash
|
---|
2 |
|
---|
3 | set -x
|
---|
4 |
|
---|
5 | eval "$@"
|
---|
6 |
|
---|
7 | if [ -z "${DESTDIR}" ]; then
|
---|
8 | echo "failed: DESTDIR is not defined. Giving up"
|
---|
9 | exit 1
|
---|
10 | fi
|
---|
11 |
|
---|
12 | # if ! [ -d "${DESTDIR}" ]; then
|
---|
13 | # echo "failed: DESTDIR ${DESTDIR} is not accessable. Giving up"
|
---|
14 | # exit 1
|
---|
15 | # fi
|
---|
16 | mkdir -p ${DESTDIR}
|
---|
17 |
|
---|
18 | install -d ${DESTDIR}/var/lib/dasscm/
|
---|
19 | install -d ${DESTDIR}/var/lib/dasscm/plugin-results/
|
---|
20 |
|
---|
21 | install -d ${DESTDIR}/usr/bin
|
---|
22 | install -m 0755 usr/bin/dasscm ${DESTDIR}/usr/bin
|
---|
23 | install -m 0755 usr/bin/dasscm_remote_check.sh ${DESTDIR}/usr/bin
|
---|
24 | install -m 0755 usr/bin/dasscm_remote_update.sh ${DESTDIR}/usr/bin
|
---|
25 |
|
---|
26 | install -d ${DESTDIR}/etc
|
---|
27 | install -m 0644 etc/dasscm.conf ${DESTDIR}/etc
|
---|
28 |
|
---|
29 | if test -d /etc/bash_completion.d/; then
|
---|
30 | install -d ${DESTDIR}/etc/bash_completion.d/
|
---|
31 | install -m 644 etc/bash_completion.d/bash_completion_dasscm.sh ${DESTDIR}/etc/bash_completion.d/dasscm.sh
|
---|
32 | fi
|
---|
33 |
|
---|
34 | #if test -d /etc/nagios/nrpe.d/; then
|
---|
35 | mkdir -p ${DESTDIR}/etc/nagios/nrpe.d/
|
---|
36 | install -m 644 etc/nagios/nrpe.d/nrpe-dasscm.cfg ${DESTDIR}/etc/nagios/nrpe.d/dasscm.cfg
|
---|
37 | #fi
|
---|
38 |
|
---|
39 | install -d ${DESTDIR}/etc/profile.d/
|
---|
40 | install -m 644 etc/profile.d/dasscm.sh ${DESTDIR}/etc/profile.d/
|
---|
41 |
|
---|
42 | install -d ${DESTDIR}/etc/sudoers.d/
|
---|
43 | install -m 440 etc/sudoers.d/nagios_dasscm_check ${DESTDIR}/etc/sudoers.d/
|
---|
44 |
|
---|
45 | #install -d ${DESTDIR}/etc/subversion
|
---|
46 | #install -m 0644 subversion-servers.dass-it ${DESTDIR}/etc/subversion/servers.dass-it
|
---|