--- Mk/Uses/apache.mk.orig 2019-07-17 12:56:18.394316000 +0200 +++ Mk/Uses/apache.mk 2019-07-17 12:58:19.200789000 +0200 @@ -182,12 +182,16 @@ --${SUEXEC_CONFARGS}-userdir="${SUEXEC_USERDIR}" \ --${SUEXEC_CONFARGS}-docroot="${SUEXEC_DOCROOT}" \ --${SUEXEC_CONFARGS}-safepath="${SUEXEC_SAFEPATH}" \ - --${SUEXEC_CONFARGS}-logfile="${SUEXEC_LOGFILE}" \ --${SUEXEC_CONFARGS}-bin="${PREFIX}/sbin/suexec" . if defined(WITH_SUEXEC_UMASK) CONFIGURE_ARGS+= --${SUEXEC_CONFARGS}-umask=${SUEXEC_UMASK} . endif + +. if !${PORT_OPTIONS:MSUEXEC_SYSLOG} +CONFIGURE_ARGS+= --${SUEXEC_CONFARGS}-logfile="${SUEXEC_LOGFILE}" +. endif + .endif .if !defined(_APACHE_DISABLED_MODS) --- www/apache24/Makefile.orig 2019-07-17 10:59:14.873036000 +0200 +++ www/apache24/Makefile 2019-07-17 11:04:23.237856000 +0200 @@ -91,6 +91,7 @@ # apu-1-config --(includes|ldflags) and apr_rules.mk SSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} SSL_USES= ssl +SUEXEC_SYSLOG_CONFIGURE_ON= --without-suexec-logfile --with-suexec-syslog XML2ENC_USE= GNOME=libxml2 XML2ENC_USES= gnome --- www/apache24/Makefile.options.orig 2019-07-17 10:59:14.873178000 +0200 +++ www/apache24/Makefile.options 2019-07-17 11:02:14.353104000 +0200 @@ -55,7 +55,8 @@ WATCHDOG XML2ENC MOST_DISABLED_MODULES= \ - AUTHNZ_LDAP BROTLI IDENT LDAP LUA MD SOCACHE_DC SOCACHE_REDIS SUEXEC + AUTHNZ_LDAP BROTLI IDENT LDAP LUA MD SOCACHE_DC SOCACHE_REDIS SUEXEC \ + SUEXEC_SYSLOG # enable/disable additional PROXY/SESSION modules META_MODULES= PROXY SESSION --- www/apache24/Makefile.options.desc.orig 2019-07-17 10:59:14.873235000 +0200 +++ www/apache24/Makefile.options.desc 2019-07-17 11:00:07.126445000 +0200 @@ -156,6 +156,7 @@ STATUS_DESC= Process/thread monitoring SUBSTITUTE_DESC= Response content rewrite-like filtering SUEXEC_DESC= Set uid and gid for spawned processes +SUEXEC_SYSLOG_DESC= Enable syslog for suexec UNIQUE_ID_DESC= Per-request unique ids UNIXD_DESC= (required) security for Unix-family platforms