From 0a2b1eeb31400e539041c83cc1a5952f1c880917 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 29 Aug 2013 03:06:29 -0700 Subject: Thu Aug 29 03:04:08 PDT 2013 --- community/dspam/PKGBUILD | 8 ++++---- community/dspam/dspam.install | 10 ++++++---- 2 files changed, 10 insertions(+), 8 deletions(-) (limited to 'community/dspam') diff --git a/community/dspam/PKGBUILD b/community/dspam/PKGBUILD index 7bdba6e41..c2d05d2df 100644 --- a/community/dspam/PKGBUILD +++ b/community/dspam/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 90661 2013-05-13 14:22:46Z spupykin $ +# $Id: PKGBUILD 96419 2013-08-28 10:29:27Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: William Rea 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 @@ build() { --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 @@ package() { -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 diff --git a/community/dspam/dspam.install b/community/dspam/dspam.install index 4eac46ede..aaa3c91d5 100644 --- a/community/dspam/dspam.install +++ b/community/dspam/dspam.install @@ -5,8 +5,9 @@ post_install() { 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,15 +24,16 @@ cat << EOF >>> 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 } 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() { -- cgit v1.2.3-54-g00ecf