svn commit: r382013 - in head/www: varnish varnish/files varnish4 varnish4/files
Mark Felder
feld at FreeBSD.org
Mon Mar 23 16:27:38 UTC 2015
Author: feld
Date: Mon Mar 23 16:27:36 2015
New Revision: 382013
URL: https://svnweb.freebsd.org/changeset/ports/382013
QAT: https://qat.redports.org/buildarchive/r382013/
Log:
Allow configuration of the varnishncsa log format
PR: 198742
Modified:
head/www/varnish/Makefile
head/www/varnish/files/varnishncsa.in
head/www/varnish4/Makefile
head/www/varnish4/files/varnishncsa.in
Modified: head/www/varnish/Makefile
==============================================================================
--- head/www/varnish/Makefile Mon Mar 23 16:11:53 2015 (r382012)
+++ head/www/varnish/Makefile Mon Mar 23 16:27:36 2015 (r382013)
@@ -2,6 +2,7 @@
PORTNAME= varnish
PORTVERSION= 3.0.6
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://repo.varnish-cache.org/source/
Modified: head/www/varnish/files/varnishncsa.in
==============================================================================
--- head/www/varnish/files/varnishncsa.in Mon Mar 23 16:11:53 2015 (r382012)
+++ head/www/varnish/files/varnishncsa.in Mon Mar 23 16:27:36 2015 (r382013)
@@ -21,7 +21,11 @@
# default: "/var/log/varnishncsa.log"
#
# varnishncsa_flags - command line arguments.
-# default: "-D -P ${varnishncsa_pidfile} -a -c -w ${varnishncsa_file}"
+# default: "-D -P ${varnishncsa_pidfile} -a -c -w ${varnishncsa_file}${varnishncsa_logformat:+ -P \"$varnishncsa_logformat\""
+#
+# varnishncsa_logformat - log file format.
+# default: "" (uses varnishncsa's default format)
+# example: "%h %l %u %t %r %s %b %{Referer}i %{User-agent}i"
#
# Add the following line to /etc/newsyslog.conf to rotate the log file
# once a day:
@@ -43,7 +47,8 @@ load_rc_config ${name}
: ${varnishncsa_enable:="NO"}
: ${varnishncsa_pidfile:="/var/run/${name}.pid"}
: ${varnishncsa_file:="/var/log/${name}.log"}
-: ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w ${varnishncsa_file}"}
+: ${varnishncsa_logformat:=""}
+: ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w ${varnishncsa_file}${varnishncsa_logformat:+ -F \"$varnishncsa_logformat\"}"}
pidfile=${varnishncsa_pidfile}
run_rc_command "$1"
Modified: head/www/varnish4/Makefile
==============================================================================
--- head/www/varnish4/Makefile Mon Mar 23 16:11:53 2015 (r382012)
+++ head/www/varnish4/Makefile Mon Mar 23 16:27:36 2015 (r382013)
@@ -2,7 +2,7 @@
PORTNAME= varnish
PORTVERSION= 4.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= http://repo.varnish-cache.org/source/
PKGNAMESUFFIX= 4
Modified: head/www/varnish4/files/varnishncsa.in
==============================================================================
--- head/www/varnish4/files/varnishncsa.in Mon Mar 23 16:11:53 2015 (r382012)
+++ head/www/varnish4/files/varnishncsa.in Mon Mar 23 16:27:36 2015 (r382013)
@@ -21,7 +21,11 @@
# default: "/var/log/varnishncsa.log"
#
# varnishncsa_flags - command line arguments.
-# default: "-D -P ${varnishncsa_pidfile} -a -c -w ${varnishncsa_file}"
+# default: "-D -P ${varnishncsa_pidfile} -a -c -w ${varnishncsa_file}${varnishncsa_logformat:+ -P \"$varnishncsa_logformat\""
+#
+# varnishncsa_logformat - log file format.
+# default: "" (uses varnishncsa's default format)
+# example: "%h %l %u %t %r %s %b %{Referer}i %{User-agent}i"
#
# Add the following line to /etc/newsyslog.conf to rotate the log file
# once a day:
@@ -43,7 +47,8 @@ load_rc_config ${name}
: ${varnishncsa_enable:="NO"}
: ${varnishncsa_pidfile:="/var/run/${name}.pid"}
: ${varnishncsa_file:="/var/log/${name}.log"}
-: ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w ${varnishncsa_file}"}
+: ${varnishncsa_logformat:=""}
+: ${varnishncsa_flags:="-P ${varnishncsa_pidfile} -D -a -c -w ${varnishncsa_file}${varnishncsa_logformat:+ -F \"$varnishncsa_logformat\"}"}
pidfile=${varnishncsa_pidfile}
run_rc_command "$1"
More information about the svn-ports-head
mailing list