Index: head/www/havp/Makefile =================================================================== --- head/www/havp/Makefile (revision 439929) +++ head/www/havp/Makefile (revision 439930) @@ -1,64 +1,64 @@ # Created by: Elisey Savateev # $FreeBSD$ PORTNAME= havp PORTVERSION= 0.91 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MASTER_SITES= http://www.server-side.de/download/ \ http://bio3k.softboard.ru/uploads/arch/ \ http://havp.hege.li/download/ MAINTAINER= ayu@commun.jp COMMENT= HTTP Antivirus Proxy LIB_DEPENDS= libclamav.so:security/clamav USES= gmake perl5 GNU_CONFIGURE= yes USE_PERL5= build USE_RC_SUBR= havp CONFIGURE_ARGS= --disable-locking LOG_DIR= /var/log/havp TMP_DIR= /var/tmp/havp RUN_DIR= /var/run/havp PLIST_SUB+= LOG_DIR=${LOG_DIR} TMP_DIR=${TMP_DIR} RUN_DIR=${RUN_DIR} SUB_FILES= pkg-install pkg-deinstall SUB_LIST= LOG_DIR=${LOG_DIR} TMP_DIR=${TMP_DIR} RUN_DIR=${RUN_DIR} OPTIONS_DEFINE= SSL CLAMAV TROPHIE OPTIONS_DEFAULT= SSL CLAMAV SSL_DESC= SSL proxying (not scanned, only forwarded!) CLAMAV_DESC= libclamav support TROPHIE_DESC= Trend Micro (Trophie) support .include .if ${PORT_OPTIONS:MSSL} CONFIGURE_ARGS+= --enable-ssl-tunnel .else CONFIGURE_ARGS+= --disable-ssl-tunnel .endif .if ${PORT_OPTIONS:MCLAMAV} CONFIGURE_ARGS+= --enable-clamav .else CONFIGURE_ARGS+= --disable-clamav .endif .if ${PORT_OPTIONS:MTROPHIE} CONFIGURE_ARGS+= --enable-trophie .else CONFIGURE_ARGS+= --disable-trophie .endif post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${CP} ${WRKSRC}/etc/havp/blacklist ${STAGEDIR}${EXAMPLESDIR}/blacklist.sample @${CP} -R ${WRKSRC}/etc/havp/templates ${STAGEDIR}${EXAMPLESDIR} @${CP} ${WRKSRC}/etc/havp/whitelist ${STAGEDIR}${EXAMPLESDIR}/whitelist.sample @${MKDIR} ${STAGEDIR}${LOG_DIR} ${STAGEDIR}${TMP_DIR} ${STAGEDIR}${RUN_DIR} .include Index: head/www/havp/files/patch-havp_logfile.cpp =================================================================== --- head/www/havp/files/patch-havp_logfile.cpp (nonexistent) +++ head/www/havp/files/patch-havp_logfile.cpp (revision 439930) @@ -0,0 +1,14 @@ +--- havp/logfile.cpp.orig 2016-06-27 14:16:19.640229000 +0300 ++++ havp/logfile.cpp 2016-06-27 14:25:01.272114000 +0300 +@@ -52,7 +52,10 @@ + SyslogLevel = GetSyslogLevel(); + SyslogVirusLevel = GetSyslogVirusLevel(); + +- openlog(Params::GetConfigString("SYSLOGNAME").c_str(), LOG_CONS | LOG_PID, GetSyslogFacility()); ++ // FreeBSD don't copy ident, only pointer to ident. So we need store ident itself ++ static string SyslogName; ++ SyslogName = Params::GetConfigString("SYSLOGNAME"); ++ openlog(SyslogName.c_str(), LOG_CONS | LOG_PID, GetSyslogFacility()); + + return true; + } Property changes on: head/www/havp/files/patch-havp_logfile.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property