[Pkg-dspam-misc] Bug#388140: libdspam7-drv-mysql: cleanup cron job doesn't work if database server is remote version=3.0.4

Daniel Kahn Gillmor dkg-debian.org at fifthhorseman.net
Mon Sep 25 21:02:14 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On September 24, jesus.climent at hispalinux.es said:

> On Mon, Sep 18, 2006 at 03:58:35PM -0400, root wrote:
> > Package: libdspam7-drv-mysql
> > 
> > mysqld is on a remote host.
> > 
> > Here is a naive patch that works:
> > 
> > --- libdspam7-drv-mysql.orig	2006-09-18 15:57:54.351747240 -0400
> > +++ libdspam7-drv-mysql	2006-09-18 15:54:05.493538976 -0400
> > @@ -11,7 +11,12 @@
> >      MYSQL_USER="`grep "^MySQLUser" $MYSQLCONF | awk '{print $2}'`"
> >      MYSQL_PASS="`grep "^MySQLPass" $MYSQLCONF | awk '{print $2}'`"
> >      MYSQL_DB="`grep "^MySQLDb" $MYSQLCONF | awk '{print $2}'`"
> > -    /usr/bin/mysql --user=$MYSQL_USER --password=$MYSQL_PASS $MYSQL_DB < $PURGE
> > +    MYSQL_HOST="`grep "^MySQLServer" $MYSQLCONF | awk '{print $2}'`"
> > +    if [ -z "$MYSQL_HOST" ] ; then
> > +    	/usr/bin/mysql --user=$MYSQL_USER --password=$MYSQL_PASS $MYSQL_DB < $PURGE
> > +    else
> > +    	/usr/bin/mysql --host $MYSQL_HOST --user=$MYSQL_USER --password=$MYSQL_PASS $MYSQL_DB < $PURGE
> > +    fi
> >    fi
> >  fi
> 
> +1 for this patch.. Anyone against?

Looks good to me.

	--dkg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8+ <http://mailcrypt.sourceforge.net/>

iD8DBQFFGEPSiXTlFKVLY2URAt84AJ9bQYA/CJ1grHvvy2b0AC69qnaN/QCfcWcB
53gzVYFJDIKXfv/UY/5xiQs=
=W1Lt
-----END PGP SIGNATURE-----



More information about the Pkg-dspam-misc mailing list