Date: Monday, August 12, 2013 @ 15:58:25 Author: spupykin Revision: 95458
archrelease: copy trunk to community-any Added: postgrey/repos/community-any/PKGBUILD (from rev 95457, postgrey/trunk/PKGBUILD) postgrey/repos/community-any/postgrey.install (from rev 95457, postgrey/trunk/postgrey.install) postgrey/repos/community-any/postgrey.service (from rev 95457, postgrey/trunk/postgrey.service) postgrey/repos/community-any/postgrey.tmpfiles (from rev 95457, postgrey/trunk/postgrey.tmpfiles) Deleted: postgrey/repos/community-any/PKGBUILD postgrey/repos/community-any/postgrey.install postgrey/repos/community-any/postgrey.service postgrey/repos/community-any/postgrey.tmpfiles -------------------+ PKGBUILD | 77 +++++++++++++++++++++++++--------------------------- postgrey.install | 50 ++++++++++++++++----------------- postgrey.service | 34 ++++++++++++---------- postgrey.tmpfiles | 2 - 4 files changed, 82 insertions(+), 81 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-08-12 13:58:09 UTC (rev 95457) +++ PKGBUILD 2013-08-12 13:58:25 UTC (rev 95458) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Sean Timothy Noonan <stnoo...@obsolescence.net> - -pkgname=postgrey -pkgver=1.34 -pkgrel=14 -pkgdesc="a Postfix policy server implementing greylisting" -arch=('any') -url="http://postgrey.schweikert.ch/" -options=(emptydirs) -license=("GPL") -depends=('perl-net-server' 'perl>=5.6.0' 'perl-berkeleydb' 'perl-io-multiplex' 'db>=4.1') -optdepends=('postfix: the recommended MTA for use with postgrey' - 'exim: an alternative MTA' - 'perl-net-dns: for postgreyreport tool') -backup=(etc/postfix/postgrey_whitelist_recipients - etc/postfix/postgrey_whitelist_clients - etc/conf.d/postgrey) -install=$pkgname.install -source=($url/pub/$pkgname-$pkgver.tar.gz - postgrey.service - postgrey.tmpfiles) -md5sums=('f736a7be1094593f1a66cd13f32b39ef' - 'e4efc90a21197a49bcb05ff3ad4b81fd' - '3236959f435c95db3a13f4c7dd235609') - -package() { - cd $srcdir/$pkgname-$pkgver - chown -R root:root . - mkdir -p $pkgdir/var/spool/postfix/postgrey - install -D -m 0755 postgrey $pkgdir/usr/bin/postgrey - install -D -m 0755 contrib/postgreyreport $pkgdir/usr/bin/postgreyreport - install -D -m 0644 postgrey_whitelist_recipients $pkgdir/etc/postfix/postgrey_whitelist_recipients - install -D -m 0644 postgrey_whitelist_clients $pkgdir/etc/postfix/postgrey_whitelist_clients - - install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service - install -Dm0644 $srcdir/$pkgname.tmpfiles $pkgdir/usr/lib/tmpfiles.d/$pkgname.conf -} Copied: postgrey/repos/community-any/PKGBUILD (from rev 95457, postgrey/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-08-12 13:58:25 UTC (rev 95458) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Sean Timothy Noonan <stnoo...@obsolescence.net> + +pkgname=postgrey +pkgver=1.34 +pkgrel=15 +pkgdesc="a Postfix policy server implementing greylisting" +arch=('any') +url="http://postgrey.schweikert.ch/" +options=(emptydirs) +license=("GPL") +depends=('perl-net-server' 'perl>=5.6.0' 'perl-berkeleydb' 'perl-io-multiplex' 'db>=4.1') +optdepends=('postfix: the recommended MTA for use with postgrey' + 'exim: an alternative MTA' + 'perl-net-dns: for postgreyreport tool') +backup=(etc/postfix/postgrey_whitelist_recipients + etc/postfix/postgrey_whitelist_clients) +install=$pkgname.install +source=($url/pub/$pkgname-$pkgver.tar.gz + postgrey.service + postgrey.tmpfiles) +md5sums=('f736a7be1094593f1a66cd13f32b39ef' + '67f2dbc9a180dc60594ec64c10e24bf6' + '3236959f435c95db3a13f4c7dd235609') + +package() { + cd $srcdir/$pkgname-$pkgver + chown -R root:root . + mkdir -p $pkgdir/var/spool/postfix/postgrey + install -D -m 0755 postgrey $pkgdir/usr/bin/postgrey + install -D -m 0755 contrib/postgreyreport $pkgdir/usr/bin/postgreyreport + install -D -m 0644 postgrey_whitelist_recipients $pkgdir/etc/postfix/postgrey_whitelist_recipients + install -D -m 0644 postgrey_whitelist_clients $pkgdir/etc/postfix/postgrey_whitelist_clients + + install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service + install -Dm0644 $srcdir/$pkgname.tmpfiles $pkgdir/usr/lib/tmpfiles.d/$pkgname.conf +} Deleted: postgrey.install =================================================================== --- postgrey.install 2013-08-12 13:58:09 UTC (rev 95457) +++ postgrey.install 2013-08-12 13:58:25 UTC (rev 95458) @@ -1,25 +0,0 @@ -post_install() { - if [ -z "`grep '^postgrey::' /etc/group`" ]; then - groupadd -g 314 postgrey >& /dev/null - fi - if [ -z "`grep '^postgrey:' /etc/passwd`" ]; then - useradd -u 314 -d /var/spool/postfix/postgrey -g postgrey -s /bin/false postgrey - else - # (postgrey should have no shell, but may have been added by others in the past) - usermod -s /bin/false postgrey - fi - - chown postgrey:postgrey /var/spool/postfix/postgrey - - mkdir -p var/run/postgrey - chown postgrey:postgrey var/run/postgrey -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - userdel postgrey &> /dev/null - groupdel postgrey &> /dev/null -} Copied: postgrey/repos/community-any/postgrey.install (from rev 95457, postgrey/trunk/postgrey.install) =================================================================== --- postgrey.install (rev 0) +++ postgrey.install 2013-08-12 13:58:25 UTC (rev 95458) @@ -0,0 +1,25 @@ +post_install() { + if [ -z "`grep '^postgrey::' /etc/group`" ]; then + groupadd -g 314 postgrey >& /dev/null + fi + if [ -z "`grep '^postgrey:' /etc/passwd`" ]; then + useradd -u 314 -d /var/spool/postfix/postgrey -g postgrey -s /bin/false postgrey + else + # (postgrey should have no shell, but may have been added by others in the past) + usermod -s /bin/false postgrey + fi + + chown postgrey:postgrey /var/spool/postfix/postgrey + + mkdir -p var/run/postgrey + chown postgrey:postgrey var/run/postgrey +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + userdel postgrey &> /dev/null + groupdel postgrey &> /dev/null +} Deleted: postgrey.service =================================================================== --- postgrey.service 2013-08-12 13:58:09 UTC (rev 95457) +++ postgrey.service 2013-08-12 13:58:25 UTC (rev 95458) @@ -1,16 +0,0 @@ -[Unit] -Description=Postfix Greylisting Service -Before=postfix.service - -[Service] -Type=simple -ExecStart=/usr/bin/postgrey --inet=127.0.0.1:10030 \ - --pidfile=/run/postgrey/postgrey.pid \ - --group=postgrey --user=postgrey \ - --greylist-text="Greylisted for %s seconds" -Restart=always -RestartSec=5 -TimeoutSec=10 - -[Install] -WantedBy=multi-user.target Copied: postgrey/repos/community-any/postgrey.service (from rev 95457, postgrey/trunk/postgrey.service) =================================================================== --- postgrey.service (rev 0) +++ postgrey.service 2013-08-12 13:58:25 UTC (rev 95458) @@ -0,0 +1,18 @@ +[Unit] +Description=Postfix Greylisting Service +Before=postfix.service + +[Service] +Type=forking +PIDFile=/run/postgrey/postgrey.pid +ExecStart=/usr/bin/postgrey --inet=127.0.0.1:10030 \ + --pidfile=/run/postgrey/postgrey.pid \ + --group=postgrey --user=postgrey \ + --daemonize \ + --greylist-text="Greylisted for %s seconds" +Restart=always +RestartSec=5 +TimeoutSec=10 + +[Install] +WantedBy=multi-user.target Deleted: postgrey.tmpfiles =================================================================== --- postgrey.tmpfiles 2013-08-12 13:58:09 UTC (rev 95457) +++ postgrey.tmpfiles 2013-08-12 13:58:25 UTC (rev 95458) @@ -1 +0,0 @@ -d /var/run/postgrey 0755 postgrey postgrey - Copied: postgrey/repos/community-any/postgrey.tmpfiles (from rev 95457, postgrey/trunk/postgrey.tmpfiles) =================================================================== --- postgrey.tmpfiles (rev 0) +++ postgrey.tmpfiles 2013-08-12 13:58:25 UTC (rev 95458) @@ -0,0 +1 @@ +d /var/run/postgrey 0755 postgrey postgrey -