diff options
author | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2010-12-07 21:29:34 +0000 |
---|---|---|
committer | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2010-12-07 21:29:34 +0000 |
commit | fcdb3e1a3f08c159b6745cddb754cbde4345196b (patch) | |
tree | 76f7be08a7e025d0dab4bd0d4e216c818d60e6a7 /www/mod_log_mysql | |
parent | 5c181c521caf826dd791951d6e311f8f3d730d5b (diff) | |
download | ports-fcdb3e1a3f08c159b6745cddb754cbde4345196b.tar.gz ports-fcdb3e1a3f08c159b6745cddb754cbde4345196b.zip |
Notes
Diffstat (limited to 'www/mod_log_mysql')
-rw-r--r-- | www/mod_log_mysql/Makefile | 3 | ||||
-rw-r--r-- | www/mod_log_mysql/distinfo | 1 | ||||
-rw-r--r-- | www/mod_log_mysql/files/patch-mod_log_mysql.c | 16 |
3 files changed, 18 insertions, 2 deletions
diff --git a/www/mod_log_mysql/Makefile b/www/mod_log_mysql/Makefile index fa90b690cdab..8168ebd1faa5 100644 --- a/www/mod_log_mysql/Makefile +++ b/www/mod_log_mysql/Makefile @@ -7,6 +7,7 @@ PORTNAME= mod_log_mysql PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= www # Original location: http://bitbrook.de/software/mod_log_mysql/mod_log_mysql.c MASTER_SITES= http://sheepkiller.nerim.net/ports/${PORTNAME}/ @@ -17,7 +18,7 @@ COMMENT= Allows Apache 2 to log to a MySQL database RUN_DEPENDS+= ${LOCALBASE}/${APACHEMODDIR}/mod_log_config-st.so:${PORTSDIR}/www/mod_log_config-st -MAKE_JOBS_SAFE= yes +MAKE_JOBS_SAFE= yes USE_APACHE= 20+ AP_FAST_BUILD= YES diff --git a/www/mod_log_mysql/distinfo b/www/mod_log_mysql/distinfo index c3d948bcb664..ecdfd8aba8a8 100644 --- a/www/mod_log_mysql/distinfo +++ b/www/mod_log_mysql/distinfo @@ -1,3 +1,2 @@ -MD5 (apache2/mod_log_mysql-1.0.tar.gz) = bdde1ff13749437e2650fb4d376e2e5a SHA256 (apache2/mod_log_mysql-1.0.tar.gz) = 27fdd2c87133d62171a38585807f70009821a3cb13e011d2ceb62fcc1c8ad4bb SIZE (apache2/mod_log_mysql-1.0.tar.gz) = 8046 diff --git a/www/mod_log_mysql/files/patch-mod_log_mysql.c b/www/mod_log_mysql/files/patch-mod_log_mysql.c new file mode 100644 index 000000000000..8804de943db2 --- /dev/null +++ b/www/mod_log_mysql/files/patch-mod_log_mysql.c @@ -0,0 +1,16 @@ +--- mod_log_mysql.c 2003-11-01 12:21:28.000000000 +0200 ++++ mod_log_mysql.c.new 2010-11-28 17:01:06.000000000 +0200 +@@ -172,11 +172,13 @@ + { + mysql_log *l = param; + MYSQL *db; ++ my_bool do_reconnect = 1; + + db = apr_palloc(p, sizeof(MYSQL)); + + mysql_init(db); + mysql_options(db, MYSQL_READ_DEFAULT_GROUP, "mod_log_mysql"); ++ mysql_options(db, MYSQL_OPT_RECONNECT,&do_reconnect); + + if (! mysql_real_connect(db, l->host, l->user, l->passwd, l->database, l->port, l->socket, 0)) { + ap_log_perror(APLOG_MARK, APLOG_CRIT, 0, p, "log database %s: %s", l->uri, mysql_error(db)); |