equal
deleted
inserted
replaced
|
1 #!/bin/sh |
|
2 # postinst script for nagios-plugin-exec |
|
3 # |
|
4 # see: dh_installdeb(1) |
|
5 |
|
6 set -e |
|
7 |
|
8 KEYSERVER="hkp://gpg-keyserver.de" |
|
9 KEYS="FC4FE9CF D23350D3 FEC5CC46 3CB53556 48D0359B"; |
|
10 |
|
11 case "$1" in |
|
12 configure) |
|
13 if ! getent passwd nagios > /dev/null ; then |
|
14 echo 'Adding system-user for nagios' 1>&2 |
|
15 adduser --system --group --quiet --home /var/log/nagios \ |
|
16 --no-create-home --disabled-login nagios |
|
17 fi |
|
18 # Create home directory install also fixes permissions. |
|
19 install --directory --owner nagios --group nagios --mode 750 /var/log/nagios |
|
20 |
|
21 # Importing public gpg keys. |
|
22 su - nagios -c "gpg --quiet --keyserver $KEYSERVER --recv-keys $KEYS" -s /bin/sh |
|
23 ;; |
|
24 |
|
25 abort-upgrade|abort-remove|abort-deconfigure) |
|
26 ;; |
|
27 |
|
28 *) |
|
29 echo "postinst called with unknown argument '$1'" >&2 |
|
30 exit 1 |
|
31 ;; |
|
32 esac |
|
33 |
|
34 # dh_installdeb will replace this with shell code automatically |
|
35 # generated by other debhelper scripts. |
|
36 |
|
37 #DEBHELPER# |
|
38 |
|
39 exit 0 |
|
40 |
|
41 |