diff options
Diffstat (limited to 'abs/extra/postfix/postfix.install')
| -rw-r--r-- | abs/extra/postfix/postfix.install | 38 | 
1 files changed, 0 insertions, 38 deletions
| diff --git a/abs/extra/postfix/postfix.install b/abs/extra/postfix/postfix.install deleted file mode 100644 index bac3e1d..0000000 --- a/abs/extra/postfix/postfix.install +++ /dev/null @@ -1,38 +0,0 @@ -# arg 1:  the new package version -post_install() { -    if [ -z "`grep '^postdrop::' /etc/group`" ]; then -	groupadd -g 75 postdrop >& /dev/null -    fi -    if [ -z "`grep '^postfix::' /etc/group`" ]; then -	groupadd -g 73 postfix >& /dev/null -    fi -    if [ -z "`grep '^postfix:' /etc/passwd`" ]; then -	useradd -u 73 -d /var/spool/postfix -g postfix -s /bin/false postfix -    else -	# fix a packaging bug from before (postfix should have no shell) -	usermod -s /bin/false postfix -    fi - -    chown postfix var/spool/postfix/{active,bounce,corrupt,defer,deferred,\ -flush,hold,incoming,private,public,maildrop,trace,saved} -    chown postfix var/lib/postfix -    chgrp postdrop var/spool/postfix/{public,maildrop} -    chgrp postdrop usr/sbin/postqueue -    chgrp postdrop usr/sbin/postdrop -    chmod g+s usr/sbin/{postqueue,postdrop} - -    newaliases -} - -# arg 1:  the new package version -# arg 2:  the old package version -post_upgrade() { -    post_install $1 -} - -# arg 1:  the old package version -pre_remove() { -    userdel postfix &> /dev/null -    groupdel postfix &> /dev/null -    groupdel postdrop &> /dev/null -} | 
