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

Sergej Pupykin spupykin at nymeria.archlinux.org
Wed Aug 28 10:29:00 UTC 2013


    Date: Wednesday, August 28, 2013 @ 12:29:00
  Author: spupykin
Revision: 96418

upgpkg: dspam 3.10.2-6

upd

Modified:
  dspam/trunk/PKGBUILD
  dspam/trunk/dspam.install

---------------+
 PKGBUILD      |    6 +++---
 dspam.install |   10 ++++++----
 2 files changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-08-28 09:26:00 UTC (rev 96417)
+++ PKGBUILD	2013-08-28 10:29:00 UTC (rev 96418)
@@ -4,7 +4,7 @@
 
 pkgname=dspam
 pkgver=3.10.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A scalable, open-source statistical anti-spam filter"
 arch=('i686' 'x86_64')
 url="http://dspam.nuclearelephant.com/"
@@ -39,7 +39,7 @@
 	--enable-split-configuration --enable-syslog --enable-clamav \
 	--with-dspam-home=/var/lib/dspam --with-logdir=/var/log/dspam --with-logfile=/var/log/dspam/dspam.log \
 	--with-mysql-includes=/usr/include/mysql --with-mysql-libraries=/usr/lib \
-	--with-storage-driver="mysql_drv,libdb4_drv,pgsql_drv,sqlite3_drv,hash_drv" --enable-preferences-extension"
+	--with-storage-driver="hash_drv,mysql_drv,libdb4_drv,pgsql_drv,sqlite3_drv" --enable-preferences-extension"
 
   cd $srcdir/$pkgname-$pkgver
   [ $NOEXTRACT -eq 1 ] || ./configure --prefix=/usr --sysconfdir=/etc/dspam --localstatedir=/var ${OPTS}
@@ -65,7 +65,7 @@
 				-e 's:^#*\(ServerPID[\t ]\{1,\}\).*:\1/run/dspam/dspam.pid:gI' \
 				-i $pkgdir/etc/dspam/dspam.conf
 
-  sed -i 's|/var/lib/mysql/mysql.sock|/tmp/mysql.sock|' $pkgdir/etc/dspam/dspam.conf
+  sed -i 's|/var/lib/mysql/mysql.sock|/run/mysqld/mysqld.sock|' $pkgdir/etc/dspam/dspam.conf
 
   cp -r src/tools.mysql_drv/*.sql $pkgdir/usr/share/dspam/mysql
   cp -r src/tools.pgsql_drv/*.sql $pkgdir/usr/share/dspam/pgsql

Modified: dspam.install
===================================================================
--- dspam.install	2013-08-28 09:26:00 UTC (rev 96417)
+++ dspam.install	2013-08-28 10:29:00 UTC (rev 96418)
@@ -5,8 +5,9 @@
   useradd -c "DSPAM Daemon" -u 115 -d /var/lib/dspam -g dspam -s /bin/false dspam \
     && echo "done."
   passwd -l dspam &>/dev/null
-  chown root:dspam usr/bin/dspamc
-  chmod g+s usr/bin/dspamc
+  chown root:dspam usr/bin/dspam{,c}
+  chmod g+rs usr/bin/dspam{,c}
+  systemd-tmpfiles --create dspam.conf
 
 cat << EOF
 >>> To populate the DSPAM database, you need to follow several steps.
@@ -23,7 +24,7 @@
 >>> Enter the password you set in the previous step, and the database should be populated.
 
 >>> Remember to edit /etc/dspam/dspam.conf accordenly
->>> If you want to use the postgresql, sqlite3 or Berekely DB4 backends, 
+>>> If you want to use the postgresql, sqlite3 or Berekely DB4 backends,
 >>> read the documentation
 >>>
 EOF
@@ -30,8 +31,9 @@
 }
 
 post_upgrade() {
-  chown root:dspam usr/bin/dspamc
+  chown root:dspam usr/bin/dspam{,c}
   chmod g+s usr/bin/dspamc
+  systemd-tmpfiles --create dspam.conf
 }
 
 post_remove() {




More information about the arch-commits mailing list