updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / greylistd / greylistd.install
blobd19befcd04eb75ecec3a7c7c2a90f4f6daf84378
1 # arg 1:  the new package version
3 # UID selected is 113, i really do not know what it bust be!
5 post_install() {
6   groupadd -g 113 greylist &>/dev/null
7   useradd -u 113 -g greylist -d /var/run/greylistd -s /bin/false greylist &>/dev/null
8   if [ ! -e /var/run/greylistd ]; then
9     mkdir /var/run/greylistd
10   fi
11   chown greylist:greylist /var/run/greylistd
12   chmod 755 /var/run/greylistd
13   if [ ! -e /var/lib/greylistd ]; then
14     mkdir /var/lib/greylistd
15   fi
16   chown greylist:greylist /var/lib/greylistd
17   chmod 755 /var/lib/greylistd
20 # arg 1:  the new package version
21 # arg 2:  the old package version
22 post_upgrade() {
23   post_install $1
26 # arg 1:  the old package version
27 pre_remove() {
28   userdel greylist &>/dev/null
29   groupdel greylist &>/dev/null
30   rm -rf /var/run/greylistd
33 op=$1
34 shift
36 $op $*