mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 09:57:14 +08:00
postfix: fix .install file
This commit is contained in:
parent
96f24d0e96
commit
a3c9b675d1
@ -1,6 +1,6 @@
|
||||
pkgname=postfix
|
||||
pkgver=3.1.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='Fast, easy to administer, secure mail server'
|
||||
url='http://www.postfix.org/'
|
||||
arch=('x86_64')
|
||||
|
@ -1,18 +1,13 @@
|
||||
post_upgrade() {
|
||||
/usr/lib/postfix/post-install daemon_directory=/usr/lib/postfix 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
|
||||
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
|
||||
true
|
||||
}
|
||||
|
||||
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
|
||||
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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user