diff options
author | Britney Fransen <brfransen@gmail.com> | 2013-10-16 20:41:16 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2013-10-16 20:41:16 (GMT) |
commit | 4fb36a904c3818185105d2fe09adc512c46285c7 (patch) | |
tree | 56c1deb162824e4695133a955a6022e90282dd79 /abs/extra/postfix/install | |
parent | 2648e999d277eac5c3d331a3609bcc73fafbea71 (diff) | |
parent | 36f4b0be52fddbd5f491da90475e69c25bf6903f (diff) | |
download | linhes_pkgbuild-4fb36a904c3818185105d2fe09adc512c46285c7.zip linhes_pkgbuild-4fb36a904c3818185105d2fe09adc512c46285c7.tar.gz linhes_pkgbuild-4fb36a904c3818185105d2fe09adc512c46285c7.tar.bz2 |
Merge branch 'testing'
Diffstat (limited to 'abs/extra/postfix/install')
-rw-r--r-- | abs/extra/postfix/install | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/abs/extra/postfix/install b/abs/extra/postfix/install new file mode 100644 index 0000000..c7e06b0 --- /dev/null +++ b/abs/extra/postfix/install @@ -0,0 +1,18 @@ +post_upgrade() { + /usr/lib/postfix/post-install daemon_directory=/usr/lib/postfix command_directory=/usr/bin upgrade-package + chown postfix var/lib/postfix +} + +post_install() { + getent group postdrop &>/dev/null || groupadd -g 75 postdrop >/dev/null + getent group postfix &>/dev/null || groupadd -g 73 postfix >/dev/null + getent passwd postfix &>/dev/null || useradd -u 73 -d /var/spool/postfix -g postfix -s /bin/false postfix >/dev/null + post_upgrade +} + +pre_remove() { + getent passwd postfix &>/dev/null && userdel postfix >/dev/null + getent group postfix &>/dev/null && groupdel postfix >/dev/null + getent group postdrop &>/dev/null && groupdel postdrop >/dev/null + true +} |