[arch-commits] Commit in postfix/trunk (PKGBUILD postfix.install)

Gaetan Bisson bisson at archlinux.org
Tue Feb 1 07:53:53 UTC 2011


    Date: Tuesday, February 1, 2011 @ 02:53:53
  Author: bisson
Revision: 108545

FS#22691

Modified:
  postfix/trunk/PKGBUILD
  postfix/trunk/postfix.install

-----------------+
 PKGBUILD        |    2 +-
 postfix.install |   13 ++++++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-02-01 07:30:03 UTC (rev 108544)
+++ PKGBUILD	2011-02-01 07:53:53 UTC (rev 108545)
@@ -3,7 +3,7 @@
 # Maintainer: Paul Mattal <paul at archlinux.org>
 pkgname=postfix
 pkgver=2.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Secure, fast, easy to administer drop in replacement for Sendmail (MTA)'
 url='http://www.postfix.org/'
 arch=('i686' 'x86_64')

Modified: postfix.install
===================================================================
--- postfix.install	2011-02-01 07:30:03 UTC (rev 108544)
+++ postfix.install	2011-02-01 07:53:53 UTC (rev 108545)
@@ -3,11 +3,14 @@
 	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
 
-	chown postfix var/spool/postfix/{active,bounce,corrupt,defer,deferred,flush,hold,incoming,private,public,maildrop,trace,saved}
+	cd var/spool/postfix
+	chown postfix active bounce corrupt defer deferred flush hold incoming private public maildrop trace saved
+	chgrp postdrop public maildrop
+	cd ../../../usr/sbin
+	chgrp postdrop postqueue postdrop
+	chmod g+s postqueue postdrop
+	cd ../..
 	chown postfix var/lib/postfix
-	chgrp postdrop var/spool/postfix/{public,maildrop}
-	chgrp postdrop usr/sbin/{postqueue,postdrop}
-	chmod g+s usr/sbin/{postqueue,postdrop}
 
 	newaliases
 }
@@ -15,7 +18,7 @@
 post_upgrade() {
 	post_install
 
-	if [[ `vercmp $2 2.8` = -1 ]]; then cat <<EOF
+	if [ `vercmp $2 2.8` = -1 ]; then cat <<EOF
 
 ==> You must now execute "/etc/rc.d/postfix reload" (or restart).
 ==> This is needed because the queue manager to delivery agent




More information about the arch-commits mailing list