Index: head/emulators/open-vm-tools/Makefile =================================================================== --- head/emulators/open-vm-tools/Makefile (revision 473438) +++ head/emulators/open-vm-tools/Makefile (revision 473439) @@ -1,95 +1,96 @@ # Created by: mbr@FreeBSD.org # $FreeBSD$ PORTNAME= open-vm-tools PORTVERSION= ${RELEASE_VER} DISTVERSIONPREFIX= stable- +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= emulators MAINTAINER= jpaetzel@FreeBSD.org COMMENT?= Open VMware tools for FreeBSD VMware guests LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 LIB_DEPENDS= libmspack.so:archivers/libmspack RELEASE_VER= 10.2.5 BUILD_VER= 8068406 OPTIONS_DEFINE= DNET LIBNOTIFY OPENSSL X11 OPTIONS_DEFAULT= DNET LIBNOTIFY OPENSSL X11 OPTIONS_SUB= DNET_DESC= libdnet support LIBNOTIFY_DESC= Desktop notification support X11_CONFIGURE_WITH= x gtk2 gtkmm X11_USE= xorg=ice,sm,x11,xext,xi,xinerama,xineramaproto,xrandr,xrender,xtst \ gnome=gdkpixbuf2,gtk20,gtkmm24 X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify DNET_CONFIGURE_WITH= dnet DNET_LIB_DEPENDS= libdnet.so:net/libdnet OPENSSL_CONFIGURE_WITH= ssl WRKSRC_SUBDIR= open-vm-tools GNU_CONFIGURE= yes USES= autoreconf fuse gettext-runtime kmod libtool localbase pathfix pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= vmware USE_LDCONFIG= yes CPPFLAGS+= -Wno-deprecated-declarations SSP_UNSAFE= kernel module does not support ssp CONFIGURE_ARGS+= --without-icu \ --disable-vgauth \ --sysconfdir=${PREFIX}/etc CONFLICTS+= vmware-guestd[0-9]* vmware-tools[0-9]* USE_RC_SUBR= vmware-guestd vmware-kmod INSTALL_TARGET= install-strip .include .if ${PORT_OPTIONS:MX11} CONFLICTS= open-vm-tools-nox11-[0-9]* .else CONFLICTS= open-vm-tools-[0-9]* .endif CONFIGURE_ENV+= SYSDIR=${SRC_BASE}/sys .include post-patch: @${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@"\ ${WRKSRC}/lib/guestApp/guestApp.c post-build: cd ${WRKSRC}/modules && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/input ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmblock.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmblock.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmmemctl.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmmemctl.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmxnet.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmxnet.ko ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/vmware/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/tests/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.conf.d .include Index: head/emulators/open-vm-tools/pkg-plist =================================================================== --- head/emulators/open-vm-tools/pkg-plist (revision 473438) +++ head/emulators/open-vm-tools/pkg-plist (revision 473439) @@ -1,63 +1,61 @@ bin/vmhgfs-fuse bin/vmtoolsd bin/vmware-checkvm bin/vmware-hgfsclient bin/vmware-namespace-cmd bin/vmware-rpctool bin/vmware-toolbox-cmd bin/vmware-vmblock-fuse %%X11%%bin/vmware-user %%X11%%bin/vmware-user-suid-wrapper %%X11%%etc/xdg/autostart/vmware-user.desktop bin/vmware-xferlogs include/vmGuestLib/includeCheck.h include/vmGuestLib/vmGuestLib.h include/vmGuestLib/vmSessionId.h include/vmGuestLib/vm_basic_types.h lib/libguestlib.a lib/libguestlib.so lib/libguestlib.so.0 lib/libguestlib.so.0.0.0 lib/libhgfs.a lib/libhgfs.so lib/libhgfs.so.0 lib/libhgfs.so.0.0.0 lib/libvmtools.a lib/libvmtools.so lib/libvmtools.so.0 lib/libvmtools.so.0.0.0 @dir lib/vmware-tools/modules/input lib/open-vm-tools/plugins/common/libhgfsServer.so lib/open-vm-tools/plugins/common/libvix.so lib/open-vm-tools/plugins/vmsvc/libguestInfo.so lib/open-vm-tools/plugins/vmsvc/libpowerOps.so lib/open-vm-tools/plugins/vmsvc/libtimeSync.so lib/open-vm-tools/plugins/vmsvc/libvmbackup.so %%X11%%lib/open-vm-tools/plugins/vmusr/libresolutionSet.so %%X11%%lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so %%X11%%lib/open-vm-tools/plugins/vmusr/libdndcp.so lib/vmware-tools/modules/drivers/vmblock.ko lib/vmware-tools/modules/drivers/vmmemctl.ko lib/vmware-tools/modules/drivers/vmxnet.ko libdata/pkgconfig/vmguestlib.pc sbin/mount_vmblock share/vmware-tools/poweroff-vm-default share/vmware-tools/poweron-vm-default share/vmware-tools/resume-vm-default share/vmware-tools/scripts/vmware/network share/vmware-tools/statechange.subr share/vmware-tools/suspend-vm-default share/vmware-tools/vm-support %%DATADIR%%/messages/de/toolboxcmd.vmsg %%DATADIR%%/messages/de/vmtoolsd.vmsg %%DATADIR%%/messages/ja/toolboxcmd.vmsg %%DATADIR%%/messages/ja/vmtoolsd.vmsg %%DATADIR%%/messages/ko/toolboxcmd.vmsg %%DATADIR%%/messages/ko/vmtoolsd.vmsg %%DATADIR%%/messages/zh_CN/toolboxcmd.vmsg @rmtry etc/vmware-tools/plugins etc/pam.d/vmtoolsd @dir %%DATADIR%%/scripts/vmware @dir %%DATADIR%%/tests -@preunexec %%PREFIX%%/bin/vmware-rpctool 'tools.set.version 0' ; service vmware-guestd stop 2>/dev/null || /usr/bin/true -@postexec service vmware-kmod restart && service vmware-guestd restart || /usr/bin/true Index: head/japanese/spamassassin/Makefile =================================================================== --- head/japanese/spamassassin/Makefile (revision 473438) +++ head/japanese/spamassassin/Makefile (revision 473439) @@ -1,35 +1,35 @@ # Created by: TAOKA Fumiyoshi # $FreeBSD$ -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= japanese mail perl5 PKGNAMEPREFIX= ja- MAINTAINER= masaki@club.kyutech.ac.jp COMMENT= SpamAssassin with patches to handle multibyte character LICENSE= APACHE20 MASTERDIR= ${.CURDIR}/../../mail/spamassassin BUILD_DEPENDS= ja-p5-MeCab>=0.98:japanese/p5-MeCab CONFLICTS= spamassassin-[0-9]* EXTRA_PATCHES= ${.CURDIR}/files/spamassassin-ja.patch PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${WRKDIR}/pkg-plist TOKENIZER_PRE= tokenizer.pre PLIST_SUB+= TOKENIZER_PRE=${TOKENIZER_PRE} pre-install: @${CAT} ${EXTRA_PATCHES:S/.patch/.plist/} > ${PLIST} @${CAT} ${PKGDIR}/pkg-plist >> ${PLIST} post-install:: ${INSTALL_DATA} ${.CURDIR}/files/${TOKENIZER_PRE} ${STAGEDIR}${ETCDIR}/${TOKENIZER_PRE}.sample .include "${MASTERDIR}/Makefile" Index: head/mail/courier/Makefile =================================================================== --- head/mail/courier/Makefile (revision 473438) +++ head/mail/courier/Makefile (revision 473439) @@ -1,346 +1,346 @@ # Created by: Yarema # $FreeBSD$ PORTNAME= courier PORTVERSION= 0.65.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail ipv6 MASTER_SITES= SF MAINTAINER= bsd@dino.sk COMMENT= Courier SMTP IMAP POP3 HTTP mail server suite LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.GPL BUILD_DEPENDS= courierauthconfig:security/courier-authlib-base LIB_DEPENDS= libidn.so:dns/libidn \ libpcre.so:devel/pcre RUN_DEPENDS= courierauthconfig:security/courier-authlib-base \ ${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool \ ${LOCALBASE}/etc/mime.types:misc/mime-support \ p5-Net-CIDR>=0:net-mgmt/p5-Net-CIDR \ ca_root_nss>=3.*:security/ca_root_nss CONFLICTS= courier-imap-2.* couriermlm-0.* \ exim-4.* maildrop-1.* \ postfix-1.* postfix-2.* \ qmail-*-1.* qmail-1.* \ sendmail-*-8.* sendmail-8.* \ smail-3.* sqwebmail-3.* \ zmailer-2.* # # User-serviceable variables # # [ There's no need to add trailing ``/''s ] # # set IMAGEURL to where on the web server URL the images are found # set CACHEOWN to who you'd like to own the cache files # set MAILDROPDEFAULT to what you'd like the $DEFAULT in maildrop to be # recomended values are: /var/mail, ./Mailbox or ./Maildir # IMAGEURL?= /webmail CACHEOWN?= pop MAILDROPDEFAULT?=./Maildir # End of user-serviceable variables MAILOWN= courier MAILGRP= courier MAILUID= 465 MAILGID= 465 ETCDIR= ${PREFIX}/etc SYSCONFDIR= ${ETCDIR}/courier LIBEXECDIR= ${PREFIX}/libexec LOCALSTATEDIR= /var/spool/courier CACHEDIR= /var/spool/webmail CALENDIR= /var/spool/calendar MIMETYPES= ${LOCALBASE}/etc/mime.types WITH_TRANSPORT= local esmtp dsn USES= fam gettext gmake libtool perl5 pkgconfig tar:bzip2 ssl USE_SUBMAKE= yes USE_RC_SUBR= courier GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-root-check \ --with-db=db \ --enable-syslog=1 --enable-use-flock \ --program-transform-name=s,^,, \ --enable-utf7-folder-encoding \ --enable-unicode \ --with-mailuser=${MAILOWN} \ --with-mailgroup=${MAILGRP} \ --with-mailuid=${MAILUID} \ --with-mailgid=${MAILGID} \ --with-etcdir=${ETCDIR} \ --sysconfdir=${SYSCONFDIR} \ --datadir=${DATADIR} \ --libexecdir=${LIBEXECDIR} \ --localstatedir=${LOCALSTATEDIR} \ --enable-mimetypes=${MIMETYPES} \ --enable-imageurl=${IMAGEURL} \ --with-cachedir=${CACHEDIR} \ --with-cacheowner=${CACHEOWN} \ --with-calendardir=${CALENDIR} \ --with-certsdir=${SYSCONFDIR} \ --with-transport='${WITH_TRANSPORT}' \ --with-default-maildrop=${MAILDROPDEFAULT} \ --with-paranoid-smtpext \ --enable-workarounds-for-imap-client-bugs CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip install-perms PLIST_SUB+= BINOWN="${BINOWN}" BINGRP="${BINGRP}" \ MAILOWN="${MAILOWN}" MAILGRP="${MAILGRP}" \ MAILUID="${MAILUID}" MAILGID="${MAILGID}" \ CACHEOWN="${CACHEOWN}" CACHEDIR="${CACHEDIR}" \ CALENDIR="${CALENDIR}" LOCALSTATEDIR="${LOCALSTATEDIR}" SUB_LIST:= ${PLIST_SUB} SUB_FILES+= pkg-message crontab sharedindexupdate #SUB_FILES+= pkg-install pkg-message crontab sharedindexupdate OPTIONS_DEFINE= LDAP PROCMAIL SENDFAX UUCP IPV6 MAILDROPFLAGS DOCS OPTIONS_GROUP= WEBMAIL #OPTIONS_GROUP= SYSTEM WEBMAIL #OPTIONS_GROUP_SYSTEM= RCCONF MAILCONF PERIODIC OPTIONS_GROUP_WEBMAIL= GNUPG WEBMAILRSENT WEBMAILFLAGS WEBMAILXFACE OPTIONS_RADIO= ALIASES SPELL OPTIONS_RADIO_ALIASES= SYSTEMALIASES EMPTYALIASES OPTIONS_RADIO_SPELL= ASPELL ISPELL OPTIONS_DEFAULT=WEBMAILRSENT SYSTEMALIASES LDAP_DESC= LDAP-based mail aliasing support GNUPG_DESC= GNU Privacy Guard support for WebMail ASPELL_DESC= ASpell support for WebMail ISPELL_DESC= ISpell support for WebMail PROCMAIL_DESC= Procmail local delivery support SENDFAX_DESC= mgetty+sendfax support UUCP_DESC= UUCP support MAILDROPFLAGS_DESC= maildrop set flags patch WEBMAILRSENT_DESC= enable Autorename Sent folder WEBMAILFLAGS_DESC= webmail show flags patch WEBMAILXFACE_DESC= experimental webmail X-Face patch SYSTEMALIASES_DESC= symlink system /etc/aliases EMPTYALIASES_DESC= create empty aliases file RCCONF_DESC= modify rc.conf to enable courier/disable sendmail MAILCONF_DESC= modify mailer.conf to use courier instead of sendmail PERIODIC_DESC= modify/create periodic.conf .include .include "${.CURDIR}/Makefile.doc" .include "${.CURDIR}/Makefile.own" .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes WITH_AUTH_LDAP= yes RUN_DEPENDS+= ${LOCALBASE}/lib/courier-authlib/libauthldap.so:net/courier-authlib-ldap CONFIGURE_ARGS+=--with-ldapaliasd PLIST_SUB+= WITHLDAP="" SUB_LIST+= WITHLDAP="" .else CONFIGURE_ARGS+=--without-ldapaliasd PLIST_SUB+= WITHLDAP="@comment " SUB_LIST+= WITHLDAP="@comment " .endif .if ${PORT_OPTIONS:MSYSTEMALIASES} PLIST_SUB+= WITHSYSTEMALIASES="" SUB_LIST+= WITHSYSTEMALIASES="" .else PLIST_SUB+= WITHSYSTEMALIASES="@comment " SUB_LIST+= WITHSYSTEMALIASES="@comment " .endif .if ${PORT_OPTIONS:MEMPTYALIASES} PLIST_SUB+= WITHEMPTYALIASES="" SUB_LIST+= WITHEMPTYALIASES="" .else PLIST_SUB+= WITHEMPTYALIASES="@comment " SUB_LIST+= WITHEMPTYALIASES="@comment " .endif .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep) .include "${.CURDIR}/../../security/courier-authlib/Makefile.dep" .endif .if ${PORT_OPTIONS:MGNUPG} BUILD_DEPENDS+= gpg:security/gnupg RUN_DEPENDS+= gpg:security/gnupg .endif .if ${PORT_OPTIONS:MASPELL} BUILD_DEPENDS+= aspell:textproc/aspell RUN_DEPENDS+= aspell:textproc/aspell CONFIGURE_ARGS+=--with-ispell=${LOCALBASE}/bin/aspell .elif ${PORT_OPTIONS:MISPELL} BUILD_DEPENDS+= ispell:textproc/aspell-ispell RUN_DEPENDS+= ispell:textproc/aspell-ispell CONFIGURE_ARGS+=--with-ispell=${LOCALBASE}/bin/ispell .else CONFIGURE_ARGS+=--without-ispell .endif .if ${PORT_OPTIONS:MPROCMAIL} BUILD_DEPENDS+= procmail:mail/procmail RUN_DEPENDS+= procmail:mail/procmail .endif .if ${PORT_OPTIONS:MSENDFAX} USES+= ghostscript SENDFAX_DEPENDS=sendfax:comms/mgetty+sendfax \ pnmscale:graphics/netpbm BUILD_DEPENDS+= ${SENDFAX_DEPENDS} RUN_DEPENDS+= ${SENDFAX_DEPENDS} WITH_TRANSPORT+=fax PLIST_SUB+= WITHFAX="" SUB_LIST+= WITHFAX="" .else PLIST_SUB+= WITHFAX="@comment " SUB_LIST+= WITHFAX="@comment " .endif .if ${PORT_OPTIONS:MUUCP} .if !exists(/usr/bin/uux) BUILD_DEPENDS+= uux:net/freebsd-uucp RUN_DEPENDS+= uux:net/freebsd-uucp .endif WITH_TRANSPORT+=uucp PLIST_SUB+= WITHUUCP="" .else PLIST_SUB+= WITHUUCP="@comment " .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--with-ipv6 .else CONFIGURE_ARGS+=--without-ipv6 .endif .if ${PORT_OPTIONS:MMAILDROPFLAGS} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-maildrop__maildir.C .endif .if ${PORT_OPTIONS:MWEBMAILXFACE} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__msg2html.c .endif .if ${PORT_OPTIONS:MWEBMAILFLAGS} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__folder.c ${FILESDIR}/extra-patch-webmail__maildir.c EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__maildir.h ${FILESDIR}/extra-patch-webmail__images__sqwebmail.css .endif .if ${PORT_OPTIONS:MWEBMAILRSENT} CONFIGURE_ARGS+=--enable-autorenamesent .else CONFIGURE_ARGS+=--disable-autorenamesent .endif .if ${PORT_OPTIONS:MMAILCONF} SUB_LIST+= MAILCONF="y" .else SUB_LIST+= MAILCONF="n" .endif .if ${PORT_OPTIONS:MRCCONF} SUB_LIST+= RCCONF="y" .else SUB_LIST+= RCCONF="n" .endif .if ${PORT_OPTIONS:MPERIODIC} SUB_LIST+= PERIODIC="y" .else SUB_LIST+= PERIODIC="n" .endif pre-everything:: @${ECHO_MSG} "===> --------------------------------------------------------" @${ECHO_MSG} "===> Run 'make config' to (re)configure ${PKGNAME}" @${ECHO_MSG} "===> --------------------------------------------------------" pre-patch: @${CP} ${TEMPLATES}/config.guess ${TEMPLATES}/config.sub ${WRKSRC} post-patch: @${REINPLACE_CMD} -i '' -e 's|#! perl|#!${PERL}|g' \ ${WRKSRC}/webadmin/*.pl \ ${WRKSRC}/webadmin/*.pl.in \ ${WRKSRC}/courier/webadmin/*.pl \ ${WRKSRC}/courier/webadmin/*.pl.in @${REINPLACE_CMD} -e 's|^PROG=\./|PROG=exec ./|g' \ ${WRKSRC}/courier/module.*/courier.config @${REINPLACE_CMD} -e 's|@mydatadir@|@sysconfdir@|g' \ ${WRKSRC}/*/mk*cert.* \ ${WRKSRC}/*/*/mk*cert.* @${REINPLACE_CMD} -e 's|^\(TLS_CERTFILE=\)@mydatadir@|\1@sysconfdir@|g' \ ${WRKSRC}/*/*.dist.in \ ${WRKSRC}/*/*/*.dist.in @${REINPLACE_CMD} -e 's|^\(RANDFILE[[:space:]]*=[[:space:]]*\)@mydatadir@|\1@sysconfdir@|g' \ ${WRKSRC}/*/*.cnf.openssl.in \ ${WRKSRC}/*/*/*.cnf.openssl.in @${REINPLACE_CMD} -e 's|$$(INSTALL_DATA) \(.$$$$file.\)|${INSTALL_MAN} \1|' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/*/Makefile.in \ ${WRKSRC}/*/*/Makefile.in \ ${WRKSRC}/*/*/*/Makefile.in @${REINPLACE_CMD} -e 's|^\(INSTALL_STRIP_PROGRAM=\).*$$|\1"${INSTALL_PROGRAM} -s"|' \ -e 's|; ldapaliasd="yes"||' \ ${WRKSRC}/configure \ ${WRKSRC}/*/configure \ ${WRKSRC}/*/*/configure \ ${WRKSRC}/*/*/*/configure @${REINPLACE_CMD} -E -e 's/(root|bin)[[:space:]]*bin/root wheel/g' \ ${WRKSRC}/courier/perms.sh.in @${REINPLACE_CMD} '/^courieresmtp_LDADD =/s/$$/ -lcourierauth/' \ ${WRKSRC}/courier/module.esmtp/Makefile.in post-build: @${PERL} -pi -e 's|^(auth)\s+(required).*|$$1\t\t$$2\tpam_unix.so\ttry_first_pass|g;' \ -e 's|^(account)\s+(required).*|$$1 \t$$2\tpam_unix.so|g;' \ -e 's|^(session)\s+(required).*|$$1 \t$$2\tpam_permit.so|g;' \ ${WRKSRC}/*/*.authpam* \ ${WRKSRC}/*/*/*.authpam* @${LN} -f ${WRKSRC}/gpglib/README.html ${WRKSRC}/gpglib/README.gpglib.html @${LN} -f ${WRKSRC}/imap/BUGS ${WRKSRC}/imap/BUGS.imap @${LN} -f ${WRKSRC}/imap/BUGS.html ${WRKSRC}/imap/BUGS.imap.html @${LN} -f ${WRKSRC}/imap/README ${WRKSRC}/imap/README.imap @${LN} -f ${WRKSRC}/imap/README.html ${WRKSRC}/imap/README.imap.html @${LN} -f ${WRKSRC}/maildrop/README.html ${WRKSRC}/maildrop/README.maildrop.html @${LN} -f ${WRKSRC}/pcp/README.html ${WRKSRC}/pcp/README.pcp.html @${LN} -f ${WRKSRC}/webmail/BUGS ${WRKSRC}/webmail/BUGS.webmail @${LN} -f ${WRKSRC}/webmail/BUGS.html ${WRKSRC}/webmail/BUGS.webmail.html @${LN} -f ${WRKSRC}/webmail/SECURITY ${WRKSRC}/webmail/SECURITY.webmail @${LN} -f ${WRKSRC}/webmail/SECURITY.html ${WRKSRC}/webmail/SECURITY.webmail.html post-install: @${LN} -f ${STAGEDIR}${SYSCONFDIR}/maildrop ${STAGEDIR}${SYSCONFDIR}/maildropfilter @${INSTALL_DATA} /dev/null ${STAGEDIR}${SYSCONFDIR}/locallowercase @${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${SYSCONFDIR}/ @${INSTALL_SCRIPT} ${WRKDIR}/sharedindexupdate ${STAGEDIR}${DATADIR}/ .for file in ${OWNER0} @-${CHOWN} -Rh ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}/${file} .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/html .for f in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .for f in ${HTMLDOCS} @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/html .endfor @${INSTALL_DATA} ${STAGEDIR}${DATADIR}/htmldoc/* ${STAGEDIR}${DOCSDIR}/html .endif @${RM} -r ${STAGEDIR}${DATADIR}/htmldoc @-${CHOWN} -Rh ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR} @${CHMOD} -R a+r ${STAGEDIR}${DATADIR}/courierwebadmin @${CHMOD} -R a-w ${STAGEDIR}${DATADIR} ${STAGEDIR}${LIBEXECDIR}/courier @${CHMOD} 550 ${STAGEDIR}${LIBEXECDIR}/courier/modules/esmtp/courieresmtp* .include Index: head/mail/courier/pkg-plist =================================================================== --- head/mail/courier/pkg-plist (revision 473438) +++ head/mail/courier/pkg-plist (revision 473439) @@ -1,657 +1,646 @@ -@unexec [ -x %D/sbin/pop3d-ssl ] && %D/sbin/pop3d-ssl stop || true -@unexec [ -x %D/sbin/pop3d ] && %D/sbin/pop3d stop || true -@unexec [ -x %D/sbin/imapd-ssl ] && %D/sbin/imapd-ssl stop || true -@unexec [ -x %D/sbin/imapd ] && %D/sbin/imapd stop || true -@unexec [ -x %D/sbin/esmtpd-ssl ] && %D/sbin/esmtpd-ssl stop || true -@unexec [ -x %D/sbin/esmtpd-msa ] && %D/sbin/esmtpd-msa stop || true -@unexec [ -x %D/sbin/esmtpd ] && %D/sbin/esmtpd stop || true -@unexec [ -x %D/sbin/courier ] && %D/sbin/courier stop || true -@unexec [ -x %D/sbin/webmaild ] && %D/sbin/webmaild stop || true -@unexec [ -x %D/sbin/courierldapaliasd ] && %D/sbin/courierldapaliasd stop || true -@unexec [ -x %D/sbin/courierfilter ] && %D/sbin/courierfilter stop || true @unexec rm -f %D/etc/courier/*.dat 2>/dev/null || true bin/addcr @(%%MAILOWN%%,%%MAILGRP%%,) bin/cancelmsg bin/courier-config bin/couriermlm bin/couriertls bin/deliverquota bin/dotforward bin/imapd bin/lockmail bin/mailbot bin/maildiracl bin/maildirkw bin/maildirmake bin/maildrop bin/mailq bin/makedat bin/makemime bin/mimegpg bin/preline bin/reformail bin/reformime bin/rmail bin/sendmail bin/testmxlookup bin/webmlmd bin/webmlmd.rc etc/courier/aliases/system %%WITHSYSTEMALIASES%%@exec [ -e /etc/aliases ] && ln -sf /etc/aliases %D/etc/courier/aliases/system %%WITHEMPTYALIASES%%@exec true > %D/etc/courier/aliases/system @unexec cmp -s %D/etc/courier/courierd %D/etc/courier/courierd.dist && rm -f %D/etc/courier/courierd 2>/dev/null || true etc/courier/courierd.dist @exec [ -f %D/etc/courier/courierd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist @comment etc/courier/courierd etc/courier/crontab etc/courier/dsndelayed.txt etc/courier/dsndelivered.txt etc/courier/dsnfailed.txt etc/courier/dsnfooter.txt etc/courier/dsnheader.txt etc/courier/dsnrelayed.txt etc/courier/dsnsubjectnotice.txt etc/courier/dsnsubjectwarn.txt etc/courier/enablefiltering etc/courier/esmtp.authpam etc/courier/esmtpauthclient @unexec cmp -s %D/etc/courier/esmtpd-msa %D/etc/courier/esmtpd-msa.dist && rm -f %D/etc/courier/esmtpd-msa 2>/dev/null || true etc/courier/esmtpd-msa.dist @exec [ -f %D/etc/courier/esmtpd-msa.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-msa.dist @comment etc/courier/esmtpd-msa @unexec cmp -s %D/etc/courier/esmtpd-ssl %D/etc/courier/esmtpd-ssl.dist && rm -f %D/etc/courier/esmtpd-ssl 2>/dev/null || true etc/courier/esmtpd-ssl.dist @exec [ -f %D/etc/courier/esmtpd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-ssl.dist @comment etc/courier/esmtpd-ssl etc/courier/esmtpd.cnf @unexec cmp -s %D/etc/courier/esmtpd %D/etc/courier/esmtpd.dist && rm -f %D/etc/courier/esmtpd 2>/dev/null || true etc/courier/esmtpd.dist @exec [ -f %D/etc/courier/esmtpd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd.dist @comment etc/courier/esmtpd %%WITHFAX%%@unexec cmp -s %D/etc/courier/faxcoverpage.tr %D/etc/courier/faxcoverpage.tr.dist && rm -f %D/etc/courier/faxcoverpage.tr 2>/dev/null || true %%WITHFAX%%etc/courier/faxcoverpage.tr.dist %%WITHFAX%%@exec [ -f %D/etc/courier/faxcoverpage.tr.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxcoverpage.tr.dist %%WITHFAX%%@comment etc/courier/faxcoverpage.tr %%WITHFAX%%@unexec cmp -s %D/etc/courier/faxnotifyrc %D/etc/courier/faxnotifyrc.dist && rm -f %D/etc/courier/faxnotifyrc 2>/dev/null || true %%WITHFAX%%etc/courier/faxnotifyrc.dist %%WITHFAX%%@exec [ -f %D/etc/courier/faxnotifyrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxnotifyrc.dist %%WITHFAX%%@comment etc/courier/faxnotifyrc %%WITHFAX%%@unexec cmp -s %D/etc/courier/faxrc %D/etc/courier/faxrc.dist && rm -f %D/etc/courier/faxrc 2>/dev/null || true %%WITHFAX%%etc/courier/faxrc.dist %%WITHFAX%%@exec [ -f %D/etc/courier/faxrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxrc.dist %%WITHFAX%%@comment etc/courier/faxrc @unexec cmp -s %D/etc/courier/imapd-ssl %D/etc/courier/imapd-ssl.dist && rm -f %D/etc/courier/imapd-ssl 2>/dev/null || true etc/courier/imapd-ssl.dist @exec [ -f %D/etc/courier/imapd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/imapd-ssl.dist @comment etc/courier/imapd-ssl etc/courier/imapd.authpam etc/courier/imapd.cnf @unexec cmp -s %D/etc/courier/imapd %D/etc/courier/imapd.dist && rm -f %D/etc/courier/imapd 2>/dev/null || true etc/courier/imapd.dist @exec [ -f %D/etc/courier/imapd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/imapd.dist @comment etc/courier/imapd @unexec cmp -s %D/etc/courier/ldapaddressbook %D/etc/courier/ldapaddressbook.dist && rm -f %D/etc/courier/ldapaddressbook 2>/dev/null || true etc/courier/ldapaddressbook.dist @exec [ -f %D/etc/courier/ldapaddressbook.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/ldapaddressbook.dist @comment etc/courier/ldapaddressbook %%WITHLDAP%%@unexec cmp -s %D/etc/courier/ldapaliasrc %D/etc/courier/ldapaliasrc.dist && rm -f %D/etc/courier/ldapaliasrc 2>/dev/null || true %%WITHLDAP%%etc/courier/ldapaliasrc.dist %%WITHLDAP%%@exec [ -f %D/etc/courier/ldapaliasrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/ldapaliasrc.dist %%WITHLDAP%%@comment etc/courier/ldapaliasrc etc/courier/locallowercase etc/courier/maildrop etc/courier/maildropfilter etc/courier/module.dsn etc/courier/module.esmtp %%WITHFAX%%etc/courier/module.fax etc/courier/module.local %%WITHUUCP%%etc/courier/module.uucp @unexec cmp -s %D/etc/courier/pop3d-ssl %D/etc/courier/pop3d-ssl.dist && rm -f %D/etc/courier/pop3d-ssl 2>/dev/null || true etc/courier/pop3d-ssl.dist @exec [ -f %D/etc/courier/pop3d-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/pop3d-ssl.dist @comment etc/courier/pop3d-ssl etc/courier/pop3d.authpam etc/courier/pop3d.cnf @unexec cmp -s %D/etc/courier/pop3d %D/etc/courier/pop3d.dist && rm -f %D/etc/courier/pop3d 2>/dev/null || true etc/courier/pop3d.dist @exec [ -f %D/etc/courier/pop3d.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/pop3d.dist @comment etc/courier/pop3d etc/courier/quotawarnmsg.example etc/courier/rfcerr2045.txt etc/courier/rfcerr2046.txt etc/courier/rfcerr2047.txt etc/courier/rfcerrheader.txt etc/courier/smtpaccess/default @unexec cmp -s %D/etc/courier/sqwebmaild %D/etc/courier/sqwebmaild.dist && rm -f %D/etc/courier/sqwebmaild 2>/dev/null || true etc/courier/sqwebmaild.dist @exec [ -f %D/etc/courier/sqwebmaild.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/sqwebmaild.dist @comment etc/courier/sqwebmaild etc/courier/webmail.authpam @unexec cmp -s %D/etc/courier/webmlmrc %D/etc/courier/webmlmrc.dist && rm -f %D/etc/courier/webmlmrc 2>/dev/null || true etc/courier/webmlmrc.dist @exec [ -f %D/etc/courier/webmlmrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/webmlmrc.dist @comment etc/courier/webmlmrc libexec/courier/aliascombine libexec/courier/aliascreate libexec/courier/aliasexp libexec/courier/courierd libexec/courier/courierpop3d libexec/courier/courierpop3login libexec/courier/imaplogin libexec/courier/makedatprog @owner %%MAILOWN%% @group %%MAILGRP%% libexec/courier/modules/dsn/courierdsn libexec/courier/modules/esmtp/addcr libexec/courier/modules/esmtp/courieresmtp libexec/courier/modules/esmtp/courieresmtpd %%WITHFAX%%libexec/courier/modules/fax/courierfax libexec/courier/modules/local/courierdeliver libexec/courier/modules/local/courierlocal %%WITHUUCP%%libexec/courier/modules/uucp/courieruucp @owner @group libexec/courier/pcpd libexec/courier/sqwebmaild libexec/courier/sqwebpasswd libexec/courier/submit libexec/courier/submitmkdir libexec/courier/webmail/webadmin libexec/courier/webmail/webmail libexec/courier/webmail/webmlm libexec/filters/dupfilter libexec/filters/perlfilter man/man1/cancelmsg.1.gz man/man1/couriermlm.1.gz man/man1/couriertcpd.1.gz man/man1/couriertls.1.gz man/man1/dot-forward.1.gz man/man1/dotforward.1.gz man/man1/lockmail.1.gz man/man1/mailbot.1.gz man/man1/maildiracl.1.gz man/man1/maildirkw.1.gz man/man1/maildirmake.1.gz man/man1/maildrop.1.gz man/man1/mailq.1.gz man/man1/makedat.1.gz man/man1/makemime.1.gz man/man1/mimegpg.1.gz man/man1/preline.1.gz man/man1/reformail.1.gz man/man1/reformime.1.gz man/man1/rmail.1.gz man/man1/sendmail.1.gz man/man1/testmxlookup.1.gz man/man1/webmlmd.1.gz man/man5/dot-courier.5.gz man/man5/maildir.5.gz man/man7/localmailfilter.7.gz man/man7/maildirquota.7.gz man/man7/maildropex.7.gz man/man7/maildropfilter.7.gz man/man7/maildropgdbm.7.gz man/man8/aliaslookup.8.gz man/man8/courier.8.gz man/man8/courierfilter.8.gz man/man8/courierldapaliasd.8.gz man/man8/courierperlfilter.8.gz man/man8/courierpop3d.8.gz man/man8/courierpop3login.8.gz man/man8/deliverquota.8.gz man/man8/dupfilter.8.gz man/man8/esmtpd-msa.8.gz man/man8/esmtpd.8.gz man/man8/filterctl.8.gz man/man8/imapd.8.gz man/man8/makeacceptmailfor.8.gz man/man8/makealiases.8.gz man/man8/makehosteddomains.8.gz man/man8/makepercentrelay.8.gz man/man8/makesmtpaccess-msa.8.gz man/man8/makesmtpaccess.8.gz man/man8/mkesmtpdcert.8.gz man/man8/mkimapdcert.8.gz man/man8/mkpop3dcert.8.gz man/man8/pop3d-ssl.8.gz man/man8/pop3d.8.gz man/man8/submit.8.gz sbin/aliaslookup sbin/courier sbin/courieresmtpd sbin/courierfilter %%WITHLDAP%%sbin/courierldapaliasd sbin/couriertcpd sbin/esmtpd sbin/esmtpd-msa sbin/esmtpd-ssl sbin/filterctl sbin/imapd sbin/imapd-ssl sbin/makeacceptmailfor sbin/makealiases sbin/makehosteddomains sbin/makepercentrelay sbin/makesmtpaccess sbin/makesmtpaccess-msa %%WITHUUCP%%sbin/makeuucpneighbors sbin/mkesmtpdcert sbin/mkimapdcert sbin/mkpop3dcert sbin/pop3d sbin/pop3d-ssl sbin/sharedindexinstall sbin/sharedindexsplit sbin/showconfig sbin/showmodules sbin/webgpg sbin/webmaild share/courier/courierctl.start share/courier/couriermlm/adminrequest.tmpl share/courier/couriermlm/confsubj.tmpl share/courier/couriermlm/digestsubj.tmpl share/courier/couriermlm/fetch.tmpl share/courier/couriermlm/fetchsubj.tmpl share/courier/couriermlm/help.tmpl share/courier/couriermlm/idxheader2html.tmpl share/courier/couriermlm/idxheaderhtml.tmpl share/courier/couriermlm/idxheadertxt.tmpl share/courier/couriermlm/idxsubject.tmpl share/courier/couriermlm/modrejbody.tmpl share/courier/couriermlm/modrejheader.tmpl share/courier/couriermlm/modsubject.tmpl share/courier/couriermlm/modtext.tmpl share/courier/couriermlm/modtext2.tmpl share/courier/couriermlm/style.css.tmpl share/courier/couriermlm/sub.tmpl share/courier/couriermlm/sub2.tmpl share/courier/couriermlm/sub3.tmpl share/courier/couriermlm/sub4.tmpl share/courier/couriermlm/sub5.tmpl share/courier/couriermlm/suback.tmpl share/courier/couriermlm/subjrequest.tmpl share/courier/couriermlm/subreportfooter.tmpl share/courier/couriermlm/subreporthdr.tmpl share/courier/couriermlm/subreporthdr1.tmpl share/courier/couriermlm/subreporthdr2.tmpl share/courier/couriermlm/subreporthdr3.tmpl share/courier/couriermlm/unsub.tmpl share/courier/couriermlm/unsub2.tmpl share/courier/couriermlm/unsub3.tmpl share/courier/couriermlm/warn1headers.tmpl share/courier/couriermlm/warn1text.tmpl share/courier/couriermlm/warn1text2.tmpl share/courier/couriermlm/warn2msg.tmpl share/courier/couriermlm/webmlm.tmpl share/courier/couriermlm/webmlm.tmpl.html share/courier/couriermlm/webmlmconfirm.html share/courier/couriermlm/webmlmerror.tmpl.html share/courier/couriermlm/webmlmidx.html share/courier/couriermlm/webmlmlistadmin.tmpl.html share/courier/couriermlm/webmlmlistadminmod.tmpl.html share/courier/couriermlm/webmlmlistadminpw.tmpl.html share/courier/couriermlm/webmlmlistindex.tmpl.html share/courier/couriermlm/webmlmnotprocessed.html share/courier/couriermlm/webmlmpleasewait.tmpl.html share/courier/couriermlm/webmlmprocessed.html share/courier/couriermlm/webmlmrequestreceived.tmpl.html share/courier/couriermlm/webmlmsubinfo.tmpl.html share/courier/couriermlm/webmlmsublist.tmpl.html share/courier/courierwebadmin/admin-00machine.html share/courier/courierwebadmin/admin-00machine.pl share/courier/courierwebadmin/admin-05local.html share/courier/courierwebadmin/admin-05local.pl share/courier/courierwebadmin/admin-10password.html share/courier/courierwebadmin/admin-10password.pl share/courier/courierwebadmin/admin-15ldap.html share/courier/courierwebadmin/admin-15ldap.pl share/courier/courierwebadmin/admin-15ldapa.html share/courier/courierwebadmin/admin-15ldapa.pl share/courier/courierwebadmin/admin-15mysql.html share/courier/courierwebadmin/admin-15mysql.pl share/courier/courierwebadmin/admin-15pgsql.html share/courier/courierwebadmin/admin-15pgsql.pl share/courier/courierwebadmin/admin-20aliases.html share/courier/courierwebadmin/admin-20aliases.pl share/courier/courierwebadmin/admin-30esmtp.html share/courier/courierwebadmin/admin-30esmtp.pl share/courier/courierwebadmin/admin-31esmtp.html share/courier/courierwebadmin/admin-31esmtp.pl share/courier/courierwebadmin/admin-30xspf.html share/courier/courierwebadmin/admin-30xspf.pl share/courier/courierwebadmin/admin-34fax.html share/courier/courierwebadmin/admin-34fax.pl share/courier/courierwebadmin/admin-35fax.html share/courier/courierwebadmin/admin-35fax.pl share/courier/courierwebadmin/admin-40imap.html share/courier/courierwebadmin/admin-40imap.pl share/courier/courierwebadmin/admin-45pop3.html share/courier/courierwebadmin/admin-45pop3.pl share/courier/courierwebadmin/admin-47webmail.html share/courier/courierwebadmin/admin-47webmail.pl share/courier/courierwebadmin/admin-50bofh.html share/courier/courierwebadmin/admin-50bofh.pl share/courier/courierwebadmin/admin-cancel.pl share/courier/courierwebadmin/admin-main.html share/courier/courierwebadmin/admin-main.pl share/courier/courierwebadmin/admin-save.html share/courier/courierwebadmin/admin-save.pl share/courier/courierwebadmin/dumpenv.pl share/courier/courierwebadmin/login.html share/courier/courierwebadmin/notsupp.html share/courier/courierwebadmin/unsecure.html share/courier/courierwebadmin/webadmin.pl share/courier/courierwebadmin/webadmin.pm share/courier/esmtpd share/courier/esmtpd-ssl %%WITHFAX%%share/courier/faxmail/application-pdf.filter %%WITHFAX%%share/courier/faxmail/application-postscript.filter %%WITHFAX%%share/courier/faxmail/coverpage %%WITHFAX%%share/courier/faxmail/image-gif.filter %%WITHFAX%%share/courier/faxmail/image-jpeg.filter %%WITHFAX%%share/courier/faxmail/image-png.filter %%WITHFAX%%share/courier/faxmail/init %%WITHFAX%%share/courier/faxmail/new_fax %%WITHFAX%%share/courier/faxmail/text-plain.filter share/courier/filterctl share/courier/imapd share/courier/imapd-ssl share/courier/makeacceptmailfor share/courier/makealiases share/courier/makedat share/courier/makehosteddomains share/courier/makepercentrelay share/courier/makesmtpaccess %%WITHUUCP%%share/courier/makeuucpneighbors share/courier/mkesmtpdcert share/courier/mkimapdcert share/courier/mkpop3dcert share/courier/perlfilter-example.pl share/courier/perlfilter-wrapper.pl share/courier/pop3d share/courier/pop3d-ssl share/courier/sharedindexupdate share/courier/sqwebmail/cleancache.pl share/courier/sqwebmail/html/en-us/CHARSET share/courier/sqwebmail/html/en-us/ISPELLDICT share/courier/sqwebmail/html/en-us/LANGUAGE share/courier/sqwebmail/html/en-us/LANGUAGE_PREF share/courier/sqwebmail/html/en-us/LOCALE share/courier/sqwebmail/html/en-us/TIMEZONELIST share/courier/sqwebmail/html/en-us/abooklist.html share/courier/sqwebmail/html/en-us/acl.html share/courier/sqwebmail/html/en-us/attachments.html share/courier/sqwebmail/html/en-us/autoresponder.html share/courier/sqwebmail/html/en-us/calendarlogin.inc.html share/courier/sqwebmail/html/en-us/empty.html share/courier/sqwebmail/html/en-us/eventacl.html share/courier/sqwebmail/html/en-us/eventdaily.html share/courier/sqwebmail/html/en-us/eventdelete.html share/courier/sqwebmail/html/en-us/eventmonthly.html share/courier/sqwebmail/html/en-us/eventnotifydelete.txt share/courier/sqwebmail/html/en-us/eventnotifynew.txt share/courier/sqwebmail/html/en-us/eventnotifysubject.txt share/courier/sqwebmail/html/en-us/eventshow.html share/courier/sqwebmail/html/en-us/eventweekly.html share/courier/sqwebmail/html/en-us/expired.html share/courier/sqwebmail/html/en-us/filter.html share/courier/sqwebmail/html/en-us/folder.html share/courier/sqwebmail/html/en-us/folders.html share/courier/sqwebmail/html/en-us/gpg.html share/courier/sqwebmail/html/en-us/gpgcreate.html share/courier/sqwebmail/html/en-us/gpgerr.html share/courier/sqwebmail/html/en-us/index.html share/courier/sqwebmail/html/en-us/invalid.html share/courier/sqwebmail/html/en-us/keyimport.html share/courier/sqwebmail/html/en-us/ldaplist.html share/courier/sqwebmail/html/en-us/ldapsearch.html share/courier/sqwebmail/html/en-us/login.html share/courier/sqwebmail/html/en-us/loginform.inc.html share/courier/sqwebmail/html/en-us/navbar.inc.html share/courier/sqwebmail/html/en-us/navbar2.inc.html share/courier/sqwebmail/html/en-us/navbar3.inc.html share/courier/sqwebmail/html/en-us/newevent.html share/courier/sqwebmail/html/en-us/newmsg.html share/courier/sqwebmail/html/en-us/preferences.html share/courier/sqwebmail/html/en-us/print.html share/courier/sqwebmail/html/en-us/printnocookie.html share/courier/sqwebmail/html/en-us/printredirect.html share/courier/sqwebmail/html/en-us/quickadd.html share/courier/sqwebmail/html/en-us/readmsg.html share/courier/sqwebmail/html/en-us/redirect.html share/courier/sqwebmail/html/en-us/refreshfr.html share/courier/sqwebmail/html/en-us/smileys.txt share/courier/sqwebmail/html/en-us/spellchk.html share/courier/sqwebmail/html/en share/courier/sqwebmail/images/bg.png share/courier/sqwebmail/images/bluebottomleft.png share/courier/sqwebmail/images/bluebottomright.png share/courier/sqwebmail/images/bluetopleft.png share/courier/sqwebmail/images/bluetopright.png share/courier/sqwebmail/images/calendar.png share/courier/sqwebmail/images/cancel.png share/courier/sqwebmail/images/eventadd.png share/courier/sqwebmail/images/eventedit.png share/courier/sqwebmail/images/first.png share/courier/sqwebmail/images/folder.png share/courier/sqwebmail/images/folder2.png share/courier/sqwebmail/images/folders.png share/courier/sqwebmail/images/forward.png share/courier/sqwebmail/images/forwardatt.png share/courier/sqwebmail/images/fullheaders.png share/courier/sqwebmail/images/graybottomleft.png share/courier/sqwebmail/images/graybottomright.png share/courier/sqwebmail/images/graytopleft.png share/courier/sqwebmail/images/graytopright.png share/courier/sqwebmail/images/key.png share/courier/sqwebmail/images/last.png share/courier/sqwebmail/images/left.png share/courier/sqwebmail/images/left2.png share/courier/sqwebmail/images/logo.png share/courier/sqwebmail/images/print.png share/courier/sqwebmail/images/reply.png share/courier/sqwebmail/images/replyall.png share/courier/sqwebmail/images/replylist.png share/courier/sqwebmail/images/right.png share/courier/sqwebmail/images/right2.png share/courier/sqwebmail/images/save.png share/courier/sqwebmail/images/sep.png share/courier/sqwebmail/images/signin.png share/courier/sqwebmail/images/sm-frowney.png share/courier/sqwebmail/images/sm-frowney2.png share/courier/sqwebmail/images/sm-notsmiley.png share/courier/sqwebmail/images/sm-notsmiley2.png share/courier/sqwebmail/images/sm-ohno.png share/courier/sqwebmail/images/sm-smiley.png share/courier/sqwebmail/images/sm-smiley2.png share/courier/sqwebmail/images/sm-wink.png share/courier/sqwebmail/images/sm-wink2.png share/courier/sqwebmail/images/sqwebmail.css share/courier/sqwebmail/images/trash2.png share/courier/sqwebmail/images/uncancel.png share/courier/sqwebmail/images/wikifmt.html share/courier/sqwebmail/ldapsearch share/courier/sqwebmail/sendit.sh share/courier/sqwebmail/webgpg %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/BENCHMARKS %%PORTDOCS%%%%DOCSDIR%%/BUGS.imap %%PORTDOCS%%%%DOCSDIR%%/BUGS.webmail %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/ChangeLog.2001 %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.couriertls %%PORTDOCS%%%%DOCSDIR%%/README.imap %%PORTDOCS%%%%DOCSDIR%%/README.maildirquota.txt %%PORTDOCS%%%%DOCSDIR%%/README.proxy %%PORTDOCS%%%%DOCSDIR%%/README.sharedfolders.txt %%PORTDOCS%%%%DOCSDIR%%/SECURITY.webmail %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/html/BUGS.imap.html %%PORTDOCS%%%%DOCSDIR%%/html/BUGS.webmail.html %%PORTDOCS%%%%DOCSDIR%%/html/FAQ.html %%PORTDOCS%%%%DOCSDIR%%/html/NEWS.html %%PORTDOCS%%%%DOCSDIR%%/html/README.gpglib.html %%PORTDOCS%%%%DOCSDIR%%/html/README.imap.html %%PORTDOCS%%%%DOCSDIR%%/html/README.maildirfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/README.maildirquota.html %%PORTDOCS%%%%DOCSDIR%%/html/README.maildrop.html %%PORTDOCS%%%%DOCSDIR%%/html/README.pcp.html %%PORTDOCS%%%%DOCSDIR%%/html/README.proxy.html %%PORTDOCS%%%%DOCSDIR%%/html/README.sharedfolders.html %%PORTDOCS%%%%DOCSDIR%%/html/SECURITY.webmail.html %%PORTDOCS%%%%DOCSDIR%%/html/aliases.html %%PORTDOCS%%%%DOCSDIR%%/html/aliaslookup.html %%PORTDOCS%%%%DOCSDIR%%/html/bg.gif %%PORTDOCS%%%%DOCSDIR%%/html/cancelmsg.html %%PORTDOCS%%%%DOCSDIR%%/html/changelog.html %%PORTDOCS%%%%DOCSDIR%%/html/chinese_flag.png %%PORTDOCS%%%%DOCSDIR%%/html/courier.html %%PORTDOCS%%%%DOCSDIR%%/html/courierd.html %%PORTDOCS%%%%DOCSDIR%%/html/courierdsn.html %%WITHFAX%%%%PORTDOCS%%%%DOCSDIR%%/html/courierfax.html %%PORTDOCS%%%%DOCSDIR%%/html/courierfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/courierldapaliasd.html %%PORTDOCS%%%%DOCSDIR%%/html/couriermlm.html %%PORTDOCS%%%%DOCSDIR%%/html/courierperlfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/courierpop3d.html %%PORTDOCS%%%%DOCSDIR%%/html/couriertcpd.html %%PORTDOCS%%%%DOCSDIR%%/html/couriertls.html %%WITHUUCP%%%%PORTDOCS%%%%DOCSDIR%%/html/courieruucp.html %%PORTDOCS%%%%DOCSDIR%%/html/cvs.html %%PORTDOCS%%%%DOCSDIR%%/html/deliverquota.html %%PORTDOCS%%%%DOCSDIR%%/html/documentation.html %%PORTDOCS%%%%DOCSDIR%%/html/dot-courier.html %%PORTDOCS%%%%DOCSDIR%%/html/dot-forward.html %%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-exdata-smtpext.txt %%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-security-smtpext.txt %%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-verp-smtpext.txt %%PORTDOCS%%%%DOCSDIR%%/html/dupfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/esmtp.html %%PORTDOCS%%%%DOCSDIR%%/html/esmtpd.html %%PORTDOCS%%%%DOCSDIR%%/html/footer.html %%PORTDOCS%%%%DOCSDIR%%/html/frame.js %%PORTDOCS%%%%DOCSDIR%%/html/header.html %%PORTDOCS%%%%DOCSDIR%%/html/icon.gif %%PORTDOCS%%%%DOCSDIR%%/html/imapd.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/index2.html %%PORTDOCS%%%%DOCSDIR%%/html/install.html %%PORTDOCS%%%%DOCSDIR%%/html/intro.html %%PORTDOCS%%%%DOCSDIR%%/html/japanese_flag.png %%PORTDOCS%%%%DOCSDIR%%/html/layout.html %%PORTDOCS%%%%DOCSDIR%%/html/links.html %%PORTDOCS%%%%DOCSDIR%%/html/local.html %%PORTDOCS%%%%DOCSDIR%%/html/localmailfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/lockmail.html %%PORTDOCS%%%%DOCSDIR%%/html/mailbot.html %%PORTDOCS%%%%DOCSDIR%%/html/maildir.html %%PORTDOCS%%%%DOCSDIR%%/html/maildiracl.html %%PORTDOCS%%%%DOCSDIR%%/html/maildirkw.html %%PORTDOCS%%%%DOCSDIR%%/html/maildirmake.html %%PORTDOCS%%%%DOCSDIR%%/html/maildirquota.html %%PORTDOCS%%%%DOCSDIR%%/html/maildrop.README.html %%PORTDOCS%%%%DOCSDIR%%/html/maildrop.html %%PORTDOCS%%%%DOCSDIR%%/html/maildropex.html %%PORTDOCS%%%%DOCSDIR%%/html/maildropfilter.html %%PORTDOCS%%%%DOCSDIR%%/html/maildropgdbm.html %%PORTDOCS%%%%DOCSDIR%%/html/maildroptips.html %%PORTDOCS%%%%DOCSDIR%%/html/mailq.html %%PORTDOCS%%%%DOCSDIR%%/html/main.html %%PORTDOCS%%%%DOCSDIR%%/html/makeacceptmailfor.html %%PORTDOCS%%%%DOCSDIR%%/html/makealiases.html %%PORTDOCS%%%%DOCSDIR%%/html/makedat.html %%PORTDOCS%%%%DOCSDIR%%/html/makehosteddomains.html %%PORTDOCS%%%%DOCSDIR%%/html/makemime.html %%PORTDOCS%%%%DOCSDIR%%/html/makepercentrelay.html %%PORTDOCS%%%%DOCSDIR%%/html/makesmtpaccess.html %%PORTDOCS%%%%DOCSDIR%%/html/manpage.css %%PORTDOCS%%%%DOCSDIR%%/html/menu.html %%PORTDOCS%%%%DOCSDIR%%/html/mimegpg.html %%PORTDOCS%%%%DOCSDIR%%/html/mkesmtpdcert.html %%PORTDOCS%%%%DOCSDIR%%/html/mkimapdcert.html %%PORTDOCS%%%%DOCSDIR%%/html/mkpop3dcert.html %%PORTDOCS%%%%DOCSDIR%%/html/modules.html %%PORTDOCS%%%%DOCSDIR%%/html/pcp_README.html %%PORTDOCS%%%%DOCSDIR%%/html/pop3d.html %%PORTDOCS%%%%DOCSDIR%%/html/preline.html %%PORTDOCS%%%%DOCSDIR%%/html/queue.html %%PORTDOCS%%%%DOCSDIR%%/html/reformail.html %%PORTDOCS%%%%DOCSDIR%%/html/reformime.html %%PORTDOCS%%%%DOCSDIR%%/html/rpm.html %%PORTDOCS%%%%DOCSDIR%%/html/sendmail.html %%PORTDOCS%%%%DOCSDIR%%/html/status.html %%PORTDOCS%%%%DOCSDIR%%/html/structures.html %%PORTDOCS%%%%DOCSDIR%%/html/style.css %%PORTDOCS%%%%DOCSDIR%%/html/submit.html %%PORTDOCS%%%%DOCSDIR%%/html/testmxlookup.html %%PORTDOCS%%%%DOCSDIR%%/html/webmlmd.html @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/bin/cancelmsg @comment @exec chown %%BINOWN%%:mail %D/bin/maildrop @comment @exec chown %%BINOWN%%:%%MAILGRP%% %D/bin/mailq @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier @comment @exec chown -Rh %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/aliases @comment @exec chown %%BINOWN%%:%%BINGRP%% %D/etc/courier/courierd.dist @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/*.txt @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/esmtpauthclient @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/module.* @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliascombine @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliascreate @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliasexp @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/courierd @comment @exec chown -Rh %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/modules/* @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/submit @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/submitmkdir @comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/sbin/showmodules @comment @exec chmod 0555 %D/libexec/courier @comment @exec chmod 0555 %D/libexec/courier/modules @comment @exec chmod 0555 %D/libexec/courier/modules/dsn @comment @exec chmod 0555 %D/libexec/courier/modules/esmtp @comment %%WITHFAX%%@exec chmod 0555 %D/libexec/courier/modules/fax @comment @exec chmod 0555 %D/libexec/courier/modules/local @comment %%WITHUUCP%%@exec chmod 0555 %D/libexec/courier/modules/uucp @comment @exec chmod 0555 %D/libexec/courier/webmail @comment @exec chmod 0555 %D/libexec/filters @comment @exec chmod 0555 %D/share/courier @comment @exec chmod 0555 %D/share/courier/couriermlm @comment @exec chmod 0555 %D/share/courier/courierwebadmin @comment %%WITHFAX%%@exec chmod 0555 %D/share/courier/faxmail @comment @exec chmod 0555 %D/share/courier/sqwebmail @comment @exec chmod 0555 %D/share/courier/sqwebmail/html @comment @exec chmod 0555 %D/share/courier/sqwebmail/html/en-us @comment @exec chmod 0555 %D/share/courier/sqwebmail/images @unexec echo y | crontab -u %%CACHEOWN%% -r 2>/dev/null || true @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/aliasdir @dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/aliases @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/esmtpacceptmailfor.dir @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/esmtppercentrelay.dir @dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/filters @dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/filters/active @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/shared @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/shared.tmp @dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/smtpaccess @dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin @dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin/added @dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin/removed @dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/dsn @dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/esmtp %%WITHFAX%%@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/fax @dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/local %%WITHUUCP%%@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/uucp @dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules @dir %%CALENDIR%%/localcache @dir %%CALENDIR%%/private @dir %%CALENDIR%%/public @dir %%CALENDIR%% @dir %%LOCALSTATEDIR%%/allfilters @dir %%LOCALSTATEDIR%%/filters @dir %%LOCALSTATEDIR%%/msgq @dir %%LOCALSTATEDIR%%/msgs @dir %%LOCALSTATEDIR%%/tmp @dir %%LOCALSTATEDIR%%/track @dir %%LOCALSTATEDIR%% @dir %%CACHEDIR%% Index: head/mail/proxsmtp/Makefile =================================================================== --- head/mail/proxsmtp/Makefile (revision 473438) +++ head/mail/proxsmtp/Makefile (revision 473439) @@ -1,46 +1,46 @@ # Created by: Dario Freni # $FreeBSD$ PORTNAME= proxsmtp PORTVERSION= 1.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail security MASTER_SITES= http://thewalter.net/stef/software/proxsmtp/ \ ZI MAINTAINER= zi@FreeBSD.org COMMENT= Flexible SMTP filter which can act also as transparent proxy LICENSE= BSD3CLAUSE USES= gmake GNU_CONFIGURE= yes USE_RC_SUBR= proxsmtpd SUB_FILES= pkg-message PORTDOCS= ChangeLog NEWS README OPTIONS_DEFINE= DOCS PROXSMTP_BANNER?= 220 smtp.passthru PROXSMTP_HELO_RSP?= 250 smtp.passthru PROXSMTP_SMTP_EHLO_RSP?=250-smtp.passthru post-patch: @${REINPLACE_CMD} \ -e 's|220 smtp.passthru|${PROXSMTP_BANNER}|g' \ -e 's|250 smtp.passthru|${PROXSMTP_HELO_RSP}|g' \ -e 's|250-smtp.passthru|${PROXSMTP_SMTP_EHLO_RSP}|g' \ ${WRKSRC}/common/smtppass.c @${REINPLACE_CMD} -e \ '/^acx_pthread_flags/s|=.*|="-lpthread"|' \ ${WRKSRC}/configure post-install: (cd ${WRKSRC}/doc && ${INSTALL_DATA} proxsmtpd.conf \ ${STAGEDIR}${PREFIX}/etc/proxsmtpd.conf.sample) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/proxsmtp/pkg-plist =================================================================== --- head/mail/proxsmtp/pkg-plist (revision 473438) +++ head/mail/proxsmtp/pkg-plist (revision 473439) @@ -1,5 +1,4 @@ -@unexec [ ! -f /var/run/proxsmtpd.pid ] || %%PREFIX%%/etc/rc.d/proxsmtpd.sh stop || true @sample etc/proxsmtpd.conf.sample man/man5/proxsmtpd.conf.5.gz man/man8/proxsmtpd.8.gz sbin/proxsmtpd Index: head/mail/spamassassin/Makefile =================================================================== --- head/mail/spamassassin/Makefile (revision 473438) +++ head/mail/spamassassin/Makefile (revision 473439) @@ -1,173 +1,173 @@ # Created by: Anthony Kim # $FreeBSD$ PORTNAME= spamassassin PORTVERSION= 3.4.1 -PORTREVISION?= 11 # also bump japanese/spamassassin +PORTREVISION?= 12 # also bump japanese/spamassassin CATEGORIES?= mail perl5 MASTER_SITES= APACHE/spamassassin/source CPAN/Mail DISTNAME= Mail-SpamAssassin-${PORTVERSION} MAINTAINER?= zeising@FreeBSD.org COMMENT?= Highly efficient mail filter for identifying spam LICENSE= APACHE20 BUILD_DEPENDS= p5-Encode-Detect>=0:converters/p5-Encode-Detect \ p5-HTML-Parser>=3.46:www/p5-HTML-Parser \ p5-HTTP-Date>=0:www/p5-HTTP-Date \ p5-Net-DNS>=0.63:dns/p5-Net-DNS \ p5-NetAddr-IP>=4.010:net-mgmt/p5-NetAddr-IP RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-Net-IDN-Encode>=0:textproc/p5-Net-IDN-Encode \ p5-Net-LibIDN>=0:dns/p5-Net-LibIDN \ p5-URI>=0:net/p5-URI \ re2c>=.12.0:devel/re2c .for dep in DCC DKIM MYSQL PGSQL PYZOR RAZOR RELAY_COUNTRY SPF_QUERY SSL TEST_DEPENDS+= ${${dep}_RUN_DEPENDS} .endfor CONFLICTS?= ja-spamassassin-[0-9]* CPE_VENDOR= apache USES= cpe perl5 USE_PERL5= configure USE_LDCONFIG= yes DATADIR= ${PREFIX}/share/spamassassin DBDIR?= /var/db DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} ETCDIR?= ${PREFIX}/etc/mail/spamassassin SPAMASSASSIN_CONTACT_ADDRESS?= The administrator of that system USERS?= spamd GROUPS?= spamd CONFIGURE_ARGS= SYSCONFDIR="${PREFIX}/etc" \ CONTACT_ADDRESS="${SPAMASSASSIN_CONTACT_ADDRESS}" \ LOCALSTATEDIR="${DBDIR}/spamassassin" \ BUILD_SPAMC=yes OPTIONS_DEFINE= AS_ROOT DOCS SSL OPTIONS_GROUP= DATABASE GPG PLUGINS OPTIONS_GROUP_DATABASE= MYSQL PGSQL OPTIONS_GROUP_PLUGINS= DCC DKIM PYZOR RAZOR RELAY_COUNTRY SPF_QUERY OPTIONS_SINGLE= GPG OPTIONS_SINGLE_GPG= GNUPG_NONE GNUPG GNUPG2 OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG SSL SPF_QUERY AS_ROOT_DESC= Run spamd as root (recommended) DATABASE_DESC= Optional user-config/bayes database backends GPG_DESC= GnuPG (for sa-update) GNUPG_NONE_DESC= Do not use GnuPG GNUPG_DESC= GnuPG 1 (security/gnupg1) GNUPG2_DESC= GnuPG 2 (security/gnupg) PLUGINS_DESC= Optional SpamAssassin plugins DCC_DESC= DCC digest list support (mail/dcc-dccd) DKIM_DESC= Verify DKIM records (mail/p5-Mail-DKIM) PYZOR_DESC= Pyzor digest list support (mail/pyzor) RAZOR_DESC= Vipul's Razor digest list support (mail/razor-agents) RELAY_COUNTRY_DESC= Location-based scoring (net/p5-Geo-IP) SPF_QUERY_DESC= Verify SPF records (mail/p5-Mail-SPF) SUB_FILES= pkg-message SUB_LIST+= SPAMD_OWN="${USERS}:${GROUPS}" PLIST_SUB+= USER=${USERS} GROUP=${GROUPS} OPTIONS_SUB= yes AS_ROOT_SUB_LIST= RUN_AS_USER="-u ${USERS} -H /var/spool/spamd" AS_ROOT_SUB_LIST_OFF= RUN_AS_USER= DCC_RUN_DEPENDS= dcc-dccd>=1.3.111:mail/dcc-dccd DKIM_RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-Mail-DKIM>=0.37:mail/p5-Mail-DKIM \ p5-Crypt-OpenSSL-RSA>=0.26_1:security/p5-Crypt-OpenSSL-RSA GNUPG_RUN_DEPENDS= gnupg1>=1.4.7:security/gnupg1 GNUPG2_RUN_DEPENDS= gpg2:security/gnupg MYSQL_RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql PGSQL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg PYZOR_RUN_DEPENDS= pyzor:mail/pyzor RAZOR_RUN_DEPENDS= razor-agents>=2.84:mail/razor-agents RELAY_COUNTRY_RUN_DEPENDS= p5-Geo-IP>=0:net/p5-Geo-IP \ p5-IP-Country>=0:net/p5-IP-Country SPF_QUERY_RUN_DEPENDS= p5-Mail-SPF>=0:mail/p5-Mail-SPF SSL_USES= ssl SSL_RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL SSL_CONFIGURE_ON= ENABLE_SSL=yes SSL_CONFIGURE_OFF= ENABLE_SSL=no # plugin names in rules/*.pre, for enabling/disabling DCC_INITVAR= DCC DKIM_INITVAR= DKIM PYZOR_INITVAR= Pyzor RAZOR_INITVAR= Razor2 RELAY_COUNTRY_INITVAR= RelayCountry SPF_QUERY_INITVAR= SPF DOCS= CREDITS Changes INSTALL NOTICE PACKAGING README TRADEMARK UPGRADE USAGE procmailrc.example DOCSSQL= README README.awl README.bayes awl_mysql.sql awl_pg.sql bayes_mysql.sql bayes_pg.sql userpref_mysql.sql userpref_pg.sql DOCSLDAP= README README.testing sa_test.ldif PORTDOCS= ${DOCS} sql ldap USE_RC_SUBR= sa-spamd ALL_TARGET= all spamc/libspamc.so .include .if ${PORT_OPTIONS:MSSL} CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} ALL_TARGET+= spamc/libsslspamc.so .endif .if ${PORT_OPTIONS:MMYSQL} || ${PORT_OPTIONS:MPGSQL} SUB_LIST+= SQL_FLAG="-Q" .else SUB_LIST+= SQL_FLAG="" .endif post-patch:: ${REINPLACE_CMD} -e 's,B_CONFDIR)/local.cf,B_CONFDIR)/local.cf.sample,g' \ -e 's,B_CONFDIR)/init.pre,B_CONFDIR)/init.pre.sample,g' \ -e 's,B_CONFDIR)/v310.pre,B_CONFDIR)/v310.pre.sample,g' \ -e 's,B_CONFDIR)/v312.pre,B_CONFDIR)/v312.pre.sample,g' \ -e 's,B_CONFDIR)/v320.pre,B_CONFDIR)/v320.pre.sample,g' \ -e 's,B_CONFDIR)/v330.pre,B_CONFDIR)/v330.pre.sample,g' \ -e 's,B_CONFDIR)/v340.pre,B_CONFDIR)/v340.pre.sample,g' \ -e 's,B_CONFDIR)/v341.pre,B_CONFDIR)/v341.pre.sample,g' \ -e 's/require DBI/0/' \ ${WRKSRC}/Makefile.PL ${REINPLACE_CMD} -e '/^CC =/d; \ s|@SSLCFLAGS@|& $${CFLAGS}|g' ${WRKSRC}/spamc/Makefile.in .for var in ${OPTIONS_GROUP_PLUGINS} . if ${PORT_OPTIONS:M${var}} ${REINPLACE_CMD} -e '/${${var}_INITVAR}/s/^\#.*loadplugin/loadplugin/' ${WRKSRC}/rules/*.pre . else ${REINPLACE_CMD} -e '/${${var}_INITVAR}/s/^loadplugin/\# loadplugin/' ${WRKSRC}/rules/*.pre . endif .endfor pre-su-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_LIB} ${WRKSRC}/spamc/libspamc.so ${STAGEDIR}${PREFIX}/lib/libspamc.so.0 ${LN} -sf libspamc.so.0 ${STAGEDIR}${PREFIX}/lib/libspamc.so .if ${PORT_OPTIONS:MSSL} ${INSTALL_LIB} ${WRKSRC}/spamc/libsslspamc.so ${STAGEDIR}${PREFIX}/lib/libsslspamc.so.0 ${LN} -sf libsslspamc.so.0 ${STAGEDIR}${PREFIX}/lib/libsslspamc.so .endif ${INSTALL_DATA} ${WRKSRC}/spamc/libspamc.h ${STAGEDIR}${PREFIX}/include post-install:: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/spamc @${MKDIR} ${STAGEDIR}/var/lib/spamassassin ${STAGEDIR}${DBDIR}/spamassassin ${STAGEDIR}/var/run/spamd @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "sql ldap" ${STAGEDIR}${DOCSDIR}) .include Index: head/mail/spamassassin/pkg-plist =================================================================== --- head/mail/spamassassin/pkg-plist (revision 473438) +++ head/mail/spamassassin/pkg-plist (revision 473439) @@ -1,223 +1,222 @@ -@preunexec if service sa-spamd status | grep -q "spamd is running"; then service sa-spamd stop; fi bin/sa-awl bin/sa-check_spamd bin/sa-compile bin/sa-learn bin/sa-update bin/spamassassin bin/spamc bin/spamd @preunexec rm -rf %D/%%ETCDIR%%/sa-update-keys 2>&1 >/dev/null || true @sample %%ETCDIR%%/local.cf.sample @sample %%ETCDIR%%/init.pre.sample @sample %%ETCDIR%%/v310.pre.sample @sample %%ETCDIR%%/v312.pre.sample @sample %%ETCDIR%%/v320.pre.sample @sample %%ETCDIR%%/v330.pre.sample @sample %%ETCDIR%%/v340.pre.sample @sample %%ETCDIR%%/v341.pre.sample include/libspamc.h lib/libspamc.so lib/libspamc.so.0 %%SSL%%lib/libsslspamc.so %%SSL%%lib/libsslspamc.so.0 %%SITE_PERL%%/Mail/SpamAssassin.pm %%SITE_PERL%%/Mail/SpamAssassin/AICache.pm %%SITE_PERL%%/Mail/SpamAssassin/ArchiveIterator.pm %%SITE_PERL%%/Mail/SpamAssassin/AsyncLoop.pm %%SITE_PERL%%/Mail/SpamAssassin/AutoWhitelist.pm %%SITE_PERL%%/Mail/SpamAssassin/Bayes.pm %%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineChi.pm %%SITE_PERL%%/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/BDB.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/DBM.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/MySQL.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/PgSQL.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/Redis.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SDBM.pm %%SITE_PERL%%/Mail/SpamAssassin/BayesStore/SQL.pm %%SITE_PERL%%/Mail/SpamAssassin/Client.pm %%SITE_PERL%%/Mail/SpamAssassin/Conf.pm %%SITE_PERL%%/Mail/SpamAssassin/Conf/LDAP.pm %%SITE_PERL%%/Mail/SpamAssassin/Conf/Parser.pm %%SITE_PERL%%/Mail/SpamAssassin/Conf/SQL.pm %%SITE_PERL%%/Mail/SpamAssassin/Constants.pm %%SITE_PERL%%/Mail/SpamAssassin/DBBasedAddrList.pm %%SITE_PERL%%/Mail/SpamAssassin/Dns.pm %%SITE_PERL%%/Mail/SpamAssassin/DnsResolver.pm %%SITE_PERL%%/Mail/SpamAssassin/HTML.pm %%SITE_PERL%%/Mail/SpamAssassin/Locales.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker/Flock.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker/UnixNFSSafe.pm %%SITE_PERL%%/Mail/SpamAssassin/Locker/Win32.pm %%SITE_PERL%%/Mail/SpamAssassin/Logger.pm %%SITE_PERL%%/Mail/SpamAssassin/Logger/File.pm %%SITE_PERL%%/Mail/SpamAssassin/Logger/Stderr.pm %%SITE_PERL%%/Mail/SpamAssassin/Logger/Syslog.pm %%SITE_PERL%%/Mail/SpamAssassin/MailingList.pm %%SITE_PERL%%/Mail/SpamAssassin/Message.pm %%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata.pm %%SITE_PERL%%/Mail/SpamAssassin/Message/Metadata/Received.pm %%SITE_PERL%%/Mail/SpamAssassin/Message/Node.pm %%SITE_PERL%%/Mail/SpamAssassin/NetSet.pm %%SITE_PERL%%/Mail/SpamAssassin/PerMsgLearner.pm %%SITE_PERL%%/Mail/SpamAssassin/PerMsgStatus.pm %%SITE_PERL%%/Mail/SpamAssassin/PersistentAddrList.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ASN.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AWL.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AccessDB.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AntiVirus.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AskDNS.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Bayes.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/BodyEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Check.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DCC.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DKIM.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DNSEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/FreeMail.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTMLEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Hashcash.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HeaderEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ImageInfo.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEHeader.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/PDFInfo.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/PhishTag.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Pyzor.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Razor2.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/RelayCountry.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/RelayEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ReplaceTags.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Reuse.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Rule2XSBody.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/SPF.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Shortcircuit.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/SpamCop.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Test.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/TextCat.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/TxRep.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/URIDNSBL.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/URIDetail.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/URIEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/URILocalBL.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/VBounce.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/WLBLEval.pm %%SITE_PERL%%/Mail/SpamAssassin/Plugin/WhiteListSubject.pm %%SITE_PERL%%/Mail/SpamAssassin/PluginHandler.pm %%SITE_PERL%%/Mail/SpamAssassin/RegistryBoundaries.pm %%SITE_PERL%%/Mail/SpamAssassin/Reporter.pm %%SITE_PERL%%/Mail/SpamAssassin/SQLBasedAddrList.pm %%SITE_PERL%%/Mail/SpamAssassin/SpamdForkScaling.pm %%SITE_PERL%%/Mail/SpamAssassin/SubProcBackChannel.pm %%SITE_PERL%%/Mail/SpamAssassin/Timeout.pm %%SITE_PERL%%/Mail/SpamAssassin/Util.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/DependencyInfo.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/Progress.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/RegistrarBoundaries.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/ScopedTimer.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/TieOneStringHash.pm %%SITE_PERL%%/Mail/SpamAssassin/Util/TinyRedis.pm %%SITE_PERL%%/spamassassin-run.pod %%PERL5_MAN3%%/Mail::SpamAssassin.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::AICache.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::ArchiveIterator.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::AsyncLoop.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::AutoWhitelist.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Bayes.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore::BDB.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore::MySQL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore::PgSQL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore::Redis.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::BayesStore::SQL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Client.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Conf.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Conf::LDAP.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Conf::Parser.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Conf::SQL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::DnsResolver.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::File.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::Stderr.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::Syslog.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Message.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Message::Metadata.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Message::Node.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::PerMsgLearner.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::PerMsgStatus.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::PersistentAddrList.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::ASN.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AWL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AccessDB.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AntiVirus.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AskDNS.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Bayes.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Check.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DCC.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DKIM.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DNSEval.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Hashcash.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::MIMEEval.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::MIMEHeader.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::PDFInfo.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::PhishTag.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Pyzor.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Razor2.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::RelayCountry.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::ReplaceTags.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Reuse.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Rule2XSBody.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::SPF.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Shortcircuit.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::SpamCop.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Test.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::TextCat.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::TxRep.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::URIDNSBL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::URIDetail.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::URILocalBL.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::VBounce.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::WhiteListSubject.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::PluginHandler.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::RegistryBoundaries.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::SQLBasedAddrList.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::SubProcBackChannel.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Timeout.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Util.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Util::DependencyInfo.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Util::Progress.3.gz %%PERL5_MAN3%%/Mail::SpamAssassin::Util::RegistrarBoundaries.3.gz %%PERL5_MAN3%%/spamassassin-run.3.gz %%PERL5_MAN1%%/sa-awl.1.gz %%PERL5_MAN1%%/sa-compile.1.gz %%PERL5_MAN1%%/sa-learn.1.gz %%PERL5_MAN1%%/sa-update.1.gz %%PERL5_MAN1%%/spamassassin-run.1.gz %%PERL5_MAN1%%/spamassassin.1.gz %%PERL5_MAN1%%/spamc.1.gz %%PERL5_MAN1%%/spamd.1.gz %%DATADIR%%/languages %%DATADIR%%/sa-update-pubkey.txt %%DATADIR%%/user_prefs.template @comment ################################################################## @postunexec rm -rf /var/lib/spamassassin/2* 2>&1 >/dev/null || true @dir /var/lib/spamassassin @dir /var/lib @dir /var/db/spamassassin @dir(%%USER%%,%%GROUP%%,) /var/run/spamd @comment ################################################################## @postunexec [ -d /var/db/spamassassin ] && echo "If you are no longer using SpamAssassin, remove /var/db/spamassassin" @postunexec pw usershow "%%USER%%" 2>/dev/null 1>&2 && echo "To delete %%USER%% permanently, 'rmuser %%USER%%'" @postunexec pw usershow "%%USER%%" 2>/dev/null 1>&2 && [ -d /var/spool/spamd ] && echo " Note that this will remove /var/spool/spamd" @comment ################################################################## Index: head/mail/sqwebmail/Makefile =================================================================== --- head/mail/sqwebmail/Makefile (revision 473438) +++ head/mail/sqwebmail/Makefile (revision 473439) @@ -1,211 +1,212 @@ # Created by: Neil Blakey-Milner # $FreeBSD$ PORTNAME= sqwebmail PORTVERSION= 5.9.0 +PORTREVISION= 1 CATEGORIES= mail www MASTER_SITES= SF/courier/webmail/${PORTVERSION} MAINTAINER= oliver@FreeBSD.org COMMENT= CGI Webmail client for Maildirs BUILD_DEPENDS= courierauthconfig:security/courier-authlib-base \ gpg:security/gnupg RUN_DEPENDS= courierauthconfig:security/courier-authlib-base \ gpg:security/gnupg LIB_DEPENDS= libpcre.so:devel/pcre \ libcourier-unicode.so:devel/courier-unicode CFLAGS:= -I${LOCALBASE}/include -L${LOCALBASE}/lib ${CFLAGS:S/^[:space:]*//} CXXFLAGS:= -I${LOCALBASE}/include ${CXXFLAGS:S/^[:space:]*//} OPTIONS_DEFINE= CACHEDIR FAM GDBM GZIP HTTPS HTTPS_LOGIN ISPELL MIMETYPES SENTRENAME CHARSET DOCS OPTIONS_DEFAULT= CACHEDIR FAM GZIP SENTRENAME CACHEDIR_DESC= Cache logins FAM_DESC= Build in fam support for IDLE command GDBM_DESC= Use gdbm db instead of system bdb GZIP_DESC= Compress messages with gzip HTTPS_DESC= Generate https:// URLs for all accesses HTTPS_LOGIN_DESC= Generate https:// URLs only for login MIMETYPES_DESC= search for a mime.types file SENTRENAME_DESC= Periodic rename the Sent folder CHARSET_DESC= charsets FAM_USES= fam .include "${.CURDIR}/../../security/courier-authlib/Makefile.opt" CGIBINDIR?= www/cgi-bin-dist CGIBINSUBDIR?= sqwebmail WEBDATADIR?= www/data-dist WEBDATASUBDIR?= sqwebmail IMAGEURL?= ${WEBDATASUBDIR} RCDIR?= ${PREFIX}/etc/rc.d CACHEDIR?= /var/sqwebmail/cache CACHEOWNER?= bin MAILOWN?= courier MAILGRP?= courier # set WITH_TIMEOUTHARD to something other than 7200 seconds (2hr) # set WITH_TIMEOUTSOFT to something other than 1200 seconds (20m) # set WITH_AUTOPURGE to something other than 7 days # set WITH_MAXPURGE to something other than 90 days # # The following settings are in bytes: # set WITH_MAXMSGSIZE to max size of messages (including attachments) # set WITH_MAXARGSIZE to max size of a text message (excluding attachments) # set WITH_MAXFORMARGSIZE to max size of attachments # # End of user variables USES= compiler:c++11-lang gettext gmake iconv perl5 tar:bzip2 USE_RC_SUBR= sqwebmail-sqwebmaild GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-cgibindir=${PREFIX}/${CGIBINDIR}/${CGIBINSUBDIR} \ --enable-imagedir=${PREFIX}/${WEBDATADIR}/${WEBDATASUBDIR} \ --localstatedir=/var/sqwebmail \ --sysconfdir=${PREFIX}/etc/sqwebmail \ --enable-imageurl=/${IMAGEURL} \ --with-locking-method=fcntl \ --with-libintl-prefix=${LOCALBASE} \ ${ICONV_CONFIGURE_ARG} \ --cache-file=${WRKDIR}/sqwebmail.cache \ --with-mailuser=${MAILOWN} \ --with-mailgroup=${MAILGRP} PLIST_SUB+= CGIBINDIR=${CGIBINDIR} \ CGIBINSUBDIR=${CGIBINSUBDIR} \ WEBDATADIR=${WEBDATADIR} \ WEBDATASUBDIR=${WEBDATASUBDIR} \ MAILOWN=${MAILOWN} \ MAILGRP=${MAILGRP} \ CACHEDIR=${CACHEDIR} \ CACHEOWN=${CACHEOWNER} EXTRA_DOCS= README README.logindomainlist.html README.pam \ libs/sqwebmail/ChangeLog \ libs/maildir/README.maildirquota.txt \ libs/maildir/README.sharedfolders.txt .include .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep) .include "${.CURDIR}/../../security/courier-authlib/Makefile.dep" .endif .if ! ${PORT_OPTIONS:MCACHEDIR} PLIST_SUB+= CACHE="@comment " CONFIGURE_ARGS+= --without-cachedir .else PLIST_SUB+= CACHE="" CONFIGURE_ARGS+= --with-cachedir=${CACHEDIR} \ --with-cacheowner=${CACHEOWNER} .endif .if ${PORT_OPTIONS:MHTTPS_LOGIN} CONFIGURE_ARGS+= --enable-https=login .elif ${PORT_OPTIONS:MHTTPS} CONFIGURE_ARGS+= --enable-https .endif .if ! ${PORT_OPTIONS:MSENTRENAME} CONFIGURE_ARGS+= --disable-autorenamesent .endif .if ! ${PORT_OPTIONS:MGZIP} CONFIGURE_ARGS+= --without-gzip .endif .if ${PORT_OPTIONS:MISPELL} BUILD_DEPENDS+= ${LOCALBASE}/bin/ispell:textproc/aspell-ispell RUN_DEPENDS+= ${LOCALBASE}/bin/ispell:textproc/aspell-ispell CONFIGURE_ARGS+= --with-ispell=${LOCALBASE}/bin/ispell .else CONFIGURE_ARGS+= --without-ispell .endif .if ${PORT_OPTIONS:MMIMETYPES} RUN_DEPENDS+= ${LOCALBASE}/etc/mime.types:misc/mime-support CONFIGURE_ARGS+= --enable-mimetypes=${LOCALBASE}/etc .else CONFIGURE_ARGS+= --disable-mimetypes .endif .if ${PORT_OPTIONS:MTIMEOUTHARD} CONFIGURE_ARGS+= --enable-hardtimeout=${WITH_TIMEOUTHARD} .endif .if ${PORT_OPTIONS:MTIMEOUTSOFT} CONFIGURE_ARGS+= --enable-softtimeout=${WITH_TIMEOUTSOFT} .endif .if ${PORT_OPTIONS:MMAXMSGSIZE} CONFIGURE_ARGS+= --with-maxmsgsize=${WITH_MAXMSGSIZE} .endif .if ${PORT_OPTIONS:MMAXARGSIZE} CONFIGURE_ARGS+= --with-maxargsize=${WITH_MAXARGSIZE} .endif .if ${PORT_OPTIONS:MMAXFORMARGSIZE} CONFIGURE_ARGS+= --with-maxformargsize=${WITH_MAXFORMARGSIZE} .endif .if ${PORT_OPTIONS:MCHARSET} CONFIGURE_ARGS+= --enable-unicode .endif .if ${PORT_OPTIONS:MAUTOPURGE} CONFIGURE_ARGS+= --enable-autopurge=${WITH_AUTOPURGE} .endif .if ${PORT_OPTIONS:MMAXPURGE} CONFIGURE_ARGS+= --enable-maxpurge=${WITH_MAXPURGE} .endif .if ${PORT_OPTIONS:MGDBM} CONFIGURE_ARGS+=--with-db=gdbm LIB_DEPENDS+= libgdbm.so:databases/gdbm .else CONFIGURE_ARGS+=--with-db=db .endif post-patch: .if ! ${PORT_OPTIONS:MFAM} @${REINPLACE_CMD} -e 's|$$LIBFAM||g; s|HAVE_FAM|DO_NOT_HAVE_FAM|g' \ ${WRKSRC}/libs/maildir/configure .endif @${REINPLACE_CMD} -e 's|LIBPCRE=-lpcre|LIBPCRE="-L${LOCALBASE}/lib -lpcre"|g' \ ${WRKSRC}/libs/maildir/configure @${REINPLACE_CMD} -e 's|@echo|echo|g' ${WRKSRC}/libs/maildir/configure @${REINPLACE_CMD} -e 's|-lpcre|-L${LOCALBASE}/lib &|g' \ ${WRKSRC}/libs/sqwebmail/Makefile.in @${REINPLACE_CMD} -e 's|\$$(testmaildirfilter_LDADD)|& \$$(LIBPCRE)|g; \ s|$$(LINK) $$(maildirkw_LDFLAGS)|$$(CXXLINK) $$(maildirkw_LDFLAGS)|' \ ${WRKSRC}/libs/maildir/Makefile.in @${REINPLACE_CMD} -e 's|^case x$$lockmethod in|${TEST} \&\& &|g' \ ${WRKSRC}/libs/liblock/configure @${REINPLACE_CMD} -e 's|mkdir -p|${MKDIR}|g' ${WRKSRC}/libs/pcp/configure .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for a in ${EXTRA_DOCS} ${INSTALL_DATA} ${WRKSRC}/${a} ${STAGEDIR}${DOCSDIR} .endfor .endif @${ECHO_MSG} "" @${ECHO_MSG} "Add the following line to your /etc/crontab to make sure the" @${ECHO_MSG} "sqwebmail cache directory gets cleaned up." @${ECHO_MSG} "0 * * * * ${CACHEOWNER} ${PREFIX}/share/sqwebmail/cleancache.pl" @${ECHO_MSG} "" post-install: @${MV} ${STAGEDIR}/${ETCDIR}/ldapaddressbook.dist ${STAGEDIR}/${ETCDIR}/ldapaddressbook.sample @${MV} ${STAGEDIR}/${ETCDIR}/sqwebmaild.dist ${STAGEDIR}/${ETCDIR}/sqwebmaild.sample .include Index: head/mail/sqwebmail/pkg-plist =================================================================== --- head/mail/sqwebmail/pkg-plist (revision 473438) +++ head/mail/sqwebmail/pkg-plist (revision 473439) @@ -1,142 +1,141 @@ @sample %%ETCDIR%%/ldapaddressbook.sample @sample %%ETCDIR%%/sqwebmaild.sample -@unexec [ -f /var/sqwebmail/run/sqwebmail.pid ] && %D/etc/rc.d/sqwebmail-sqwebmaild stop || true libexec/sqwebmail/deliverquota libexec/sqwebmail/maildirmake libexec/sqwebmail/makemime libexec/sqwebmail/pcpd libexec/sqwebmail/reformime libexec/sqwebmail/sqwebmaild @(%%MAILOWN%%,%%MAILGRP%%,2755) libexec/sqwebmail/sqwebpasswd libexec/sqwebmaild.rc man/man1/maildirmake.sqwebmail.1.gz man/man8/deliverquota.sqwebmail.8.gz %%CACHE%%@unexec %D/share/sqwebmail/cleancache.pl sbin/sharedindexinstall.sqwebmail sbin/sharedindexsplit.sqwebmail share/sqwebmail/cleancache.pl share/sqwebmail/html/en share/sqwebmail/html/en-us/CHARSET share/sqwebmail/html/en-us/ISPELLDICT share/sqwebmail/html/en-us/LANGUAGE share/sqwebmail/html/en-us/LANGUAGE_PREF share/sqwebmail/html/en-us/LOCALE share/sqwebmail/html/en-us/TIMEZONELIST share/sqwebmail/html/en-us/abooklist.html share/sqwebmail/html/en-us/acl.html share/sqwebmail/html/en-us/attachments.html share/sqwebmail/html/en-us/autoresponder.html share/sqwebmail/html/en-us/calendarlogin.inc.html share/sqwebmail/html/en-us/empty.html share/sqwebmail/html/en-us/eventacl.html share/sqwebmail/html/en-us/eventdaily.html share/sqwebmail/html/en-us/eventdelete.html share/sqwebmail/html/en-us/eventmonthly.html share/sqwebmail/html/en-us/eventnotifydelete.txt share/sqwebmail/html/en-us/eventnotifynew.txt share/sqwebmail/html/en-us/eventnotifysubject.txt share/sqwebmail/html/en-us/eventshow.html share/sqwebmail/html/en-us/eventweekly.html share/sqwebmail/html/en-us/expired.html share/sqwebmail/html/en-us/filter.html share/sqwebmail/html/en-us/folder.html share/sqwebmail/html/en-us/folders.html share/sqwebmail/html/en-us/gpg.html share/sqwebmail/html/en-us/gpgcreate.html share/sqwebmail/html/en-us/gpgerr.html share/sqwebmail/html/en-us/index.html share/sqwebmail/html/en-us/invalid.html share/sqwebmail/html/en-us/keyimport.html share/sqwebmail/html/en-us/ldaplist.html share/sqwebmail/html/en-us/ldapsearch.html share/sqwebmail/html/en-us/login.html share/sqwebmail/html/en-us/loginform.inc.html share/sqwebmail/html/en-us/navbar.inc.html share/sqwebmail/html/en-us/navbar2.inc.html share/sqwebmail/html/en-us/navbar3.inc.html share/sqwebmail/html/en-us/newevent.html share/sqwebmail/html/en-us/newmsg.html share/sqwebmail/html/en-us/preferences.html share/sqwebmail/html/en-us/print.html share/sqwebmail/html/en-us/printnocookie.html share/sqwebmail/html/en-us/printredirect.html share/sqwebmail/html/en-us/quickadd.html share/sqwebmail/html/en-us/readmsg.html share/sqwebmail/html/en-us/redirect.html share/sqwebmail/html/en-us/refreshfr.html share/sqwebmail/html/en-us/smileys.txt share/sqwebmail/html/en-us/spellchk.html share/sqwebmail/ldapsearch share/sqwebmail/sendit.sh share/sqwebmail/webgpg %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.logindomainlist.html %%PORTDOCS%%%%DOCSDIR%%/README.pam %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/README.maildirquota.txt %%PORTDOCS%%%%DOCSDIR%%/README.sharedfolders.txt %%PORTDOCS%%@dir %%DOCSDIR%% @dir etc/sqwebmail %%CACHE%%@dir(%%CACHEOWN%%,,) %%CACHEDIR%% @dir /var/sqwebmail/calendar/public @dir /var/sqwebmail/calendar/private @dir /var/sqwebmail/calendar/localcache @dir /var/sqwebmail/calendar @dir /var/sqwebmail/run @dir /var/sqwebmail @dir share/sqwebmail/html/en-us @dir share/sqwebmail/html @dir share/sqwebmail @dir libexec/sqwebmail %%CGIBINDIR%%/%%CGIBINSUBDIR%%/sqwebmail @dir %%CGIBINDIR%%/%%CGIBINSUBDIR%% @dir %%CGIBINDIR%% %%WEBDATADIR%%/%%WEBDATASUBDIR%%/bg.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/bluebottomleft.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/bluebottomright.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/bluetopleft.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/bluetopright.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/calendar.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/cancel.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/eventadd.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/eventedit.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/first.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/folder.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/folder2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/folders.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/forward.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/forwardatt.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/fullheaders.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/graybottomleft.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/graybottomright.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/graytopleft.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/graytopright.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/key.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/last.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/left.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/left2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/logo.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/print.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/reply.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/replyall.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/replylist.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/right.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/right2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/save.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sep.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/signin.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-frowney.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-frowney2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-notsmiley.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-notsmiley2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-ohno.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-smiley.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-smiley2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-wink.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sm-wink2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/sqwebmail.css %%WEBDATADIR%%/%%WEBDATASUBDIR%%/trash2.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/uncancel.png %%WEBDATADIR%%/%%WEBDATASUBDIR%%/wikifmt.html @dir %%WEBDATADIR%%/%%WEBDATASUBDIR%% @dir %%WEBDATADIR%% Index: head/misc/e2fsprogs-libuuid/Makefile =================================================================== --- head/misc/e2fsprogs-libuuid/Makefile (revision 473438) +++ head/misc/e2fsprogs-libuuid/Makefile (revision 473439) @@ -1,50 +1,50 @@ # Created by: Matthias Andree # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= misc devel PKGNAMESUFFIX= -libuuid COMMENT= UUID library from e2fsprogs package LICENSE= BSD3CLAUSE LICENSE_FILE= ${INSTALL_WRKSRC}/COPYING CONFIGURE_ARGS= --enable-elf-shlibs --enable-libuuid OPTIONS_EXCLUDE= NLS MASTERDIR= ${.CURDIR}/../../sysutils/e2fsprogs MAKE_ARGS= LIB_SUBDIRS=lib/uuid USE_LDCONFIG= yes ALL_TARGET= libs INSTALL_TARGET= install install-shlibs INSTALL_WRKSRC= ${WRKSRC}/lib/uuid FILESDIR= ${.CURDIR}/files USE_RC_SUBR= uuidd PKGDIR= ${.CURDIR} post-patch:: ${REINPLACE_CMD} -e 's,/var/lib/libuuid,/var/run/libuuid,g' \ -e 's,/usr/sbin/uuidd,${PREFIX}/sbin/uuidd,' \ ${WRKSRC}/lib/uuid/*.[ch] pre-build: ${MKDIR} ${WRKSRC}/lib/uuid/elfshared cd ${WRKSRC}/util && ${MAKE_CMD} subst # ulimit guards against runaway tests # failure to launch uuidd is fine (one might be running, or we may lack # privileges); if it works, it'll quit after 50 seconds post-build: cd ${WRKSRC}/misc && ${MAKE_CMD} uuidgen uuidgen.1 uuidd uuidd.8 cd ${INSTALL_WRKSRC} && ( ulimit -t 5 && ${MAKE_CMD} check ) post-install: ${INSTALL_PROGRAM} ${WRKSRC}/misc/uuidgen ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/misc/uuidgen.1 ${STAGEDIR}${MAN8PREFIX}/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/misc/uuidd ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/misc/uuidd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}/var/run/libuuid .include "${MASTERDIR}/Makefile" Index: head/misc/e2fsprogs-libuuid/pkg-plist =================================================================== --- head/misc/e2fsprogs-libuuid/pkg-plist (revision 473438) +++ head/misc/e2fsprogs-libuuid/pkg-plist (revision 473439) @@ -1,23 +1,22 @@ bin/uuidgen include/uuid/uuid.h lib/libuuid.so.1.2 lib/libuuid.so.1 lib/libuuid.so lib/libuuid.a libdata/pkgconfig/uuid.pc man/man1/uuidgen.1.gz man/man3/uuid.3.gz man/man3/uuid_clear.3.gz man/man3/uuid_compare.3.gz man/man3/uuid_copy.3.gz man/man3/uuid_generate.3.gz man/man3/uuid_is_null.3.gz man/man3/uuid_parse.3.gz man/man3/uuid_time.3.gz man/man3/uuid_unparse.3.gz man/man3/uuid_generate_random.3.gz man/man3/uuid_generate_time.3.gz man/man8/uuidd.8.gz sbin/uuidd @dir /var/run/libuuid -@preunexec %D/etc/rc.d/uuidd stop >/dev/null 2>&1 || true Index: head/net/isc-dhcp43-relay/pkg-plist =================================================================== --- head/net/isc-dhcp43-relay/pkg-plist (revision 473438) +++ head/net/isc-dhcp43-relay/pkg-plist (revision 473439) @@ -1,6 +1,3 @@ -@unexec %D/etc/rc.d/isc-dhcrelay.sh forcestop 2>/dev/null || true -@unexec %D/etc/rc.d/isc-dhcrelay forcestop 2>/dev/null || true -%%IPV6%%@unexec %D/etc/rc.d/isc-dhcrelay6 forcestop 2>/dev/null || true %%IPV6%%etc/rc.d/isc-dhcrelay6 sbin/dhcrelay man/man8/dhcrelay.8.gz Index: head/net/isc-dhcp43-server/Makefile =================================================================== --- head/net/isc-dhcp43-server/Makefile (revision 473438) +++ head/net/isc-dhcp43-server/Makefile (revision 473439) @@ -1,189 +1,189 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= dhcp ISCVERSION= 4.3.6-P1 PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} PORTREVISION= ${DHCP_PORTREVISION} CATEGORIES= net MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \ ZI PKGNAMEPREFIX= isc- PKGNAMESUFFIX= 43-${SUBSYS} DISTNAME= ${PORTNAME}-${ISCVERSION} MAINTAINER= zi@FreeBSD.org COMMENT?= ISC Dynamic Host Configuration Protocol server LICENSE= ISCL USES= gmake -PORTREVISION_SERVER= 0 +PORTREVISION_SERVER= 1 PORTREVISION_CLIENT= 0 -PORTREVISION_RELAY= 0 +PORTREVISION_RELAY= 1 DEPRECATED= Please upgrade to isc-dhcp44 EXPIRATION_DATE=2018-07-30 SUBSYS?= server OPTIONS_DEFINE= IPV6 .if ${SUBSYS} == server OPTIONS_DEFINE+= PARANOIA LDAP LDAP_SSL BIND_SYMBOLS DHCP4O6 OPTIONS_DEFAULT+= PARANOIA LDAP_SSL DHCP4O6_DESC= Enable DHCPv4-over-DHCPv6 (TSV) PARANOIA_DESC= Enable support for chroot LDAP_SSL_DESC= Support LDAP over SSL/TLS BIND_SYMBOLS_DESC= Enable BIND internal symbol table .endif # PORTREVISION and CONFLICTS handling .if ${SUBSYS} == client CONFLICTS= isc-dhcp3?-client-[0-9]* isc-dhcp4[124]-client-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_CLIENT} .elif ${SUBSYS} == relay CONFLICTS= isc-dhcp3?-relay-[0-9]* isc-dhcp4[124]-relay-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_RELAY} .else CONFLICTS= isc-dhcp3?-server-[0-9]* isc-dhcp4[124]-server-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_SERVER} .endif MAKE_JOBS_UNSAFE= yes .if ${SUBSYS} == server USERS= dhcpd GROUPS= dhcpd .endif MAN_COMPRESSED= no GNU_CONFIGURE= yes CPPFLAGS+= -D_PATH_DHCLIENT_SCRIPT='\"${PREFIX}/sbin/dhclient-script\"' -D_PATH_DHCLIENT_CONF='\"${PREFIX}/etc/dhclient.conf\"' -D_PATH_DHCPD_CONF='\"${PREFIX}/etc/dhcpd.conf\"' SCRIPTS_ENV+= PKG_PREFIX=${PREFIX} .include .if ${SUBSYS} == server CONFIGURE_ARGS+=--localstatedir=/var CFLAGS+= -fPIC .endif DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .if ${SUBSYS} == server USE_RC_SUBR= isc-dhcpd .elif ${SUBSYS} == relay USE_RC_SUBR= isc-dhcrelay .endif SCHEMA_DIR= ${PREFIX}/share/${PKGBASE} DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} DATADIR= /var/db MSG_FILE= ${.CURDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message REINPLACE_SUB= PREFIX="${PREFIX}" PKGMESSAGE_SUB= PREFIX="${PREFIX}" MAN1PREFIX="${MAN1PREFIX}" \ DOCSDIR="${DOCSDIR}" .if ${PORT_OPTIONS:MPARANOIA} CONFIGURE_ARGS+=--enable-paranoia --enable-early-chroot SUB_LIST+= PARANOIA="yes" .else SUB_LIST+= PARANOIA="no" .endif .if ${PORT_OPTIONS:MLDAP} CONFIGURE_ARGS+=--with-ldap --with-ldapcrypto USE_OPENLDAP= yes LDAP_SCRIPT= ${WRKSRC}/contrib/ldap/dhcpd-conf-to-ldap LDAP_SCHEMA= ${WRKSRC}/contrib/ldap/dhcp.schema LDAP_README= ${WRKSRC}/contrib/ldap/README.ldap CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIBS+= -L${LOCALBASE}/lib PORTDOCS+= README.ldap PLIST_SUB+= SCHEMA_DIR="${SCHEMA_DIR:S,^${PREFIX}/,,}" LDAP="" USES+= shebangfix SHEBANG_FILES= contrib/ldap/dhcpd-conf-to-ldap .else PLIST_SUB+= LDAP="@comment " .endif .if ${PORT_OPTIONS:MLDAP_SSL} && ${PORT_OPTIONS:MLDAP} USES+= ssl CONFIGURE_ARGS+=--with-ldapcrypto LIBS+= -lssl .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-dhcpv6 PLIST_SUB+= IPV6="" .else CONFIGURE_ARGS+=--disable-dhcpv6 PLIST_SUB+= IPV6="@comment " .endif .if ${PORT_OPTIONS:MDHCP4O6} CONFIGURE_ARGS+=--enable-dhcpv4o6 PLIST_SUB+= DHCP4O6="" .else CONFIGURE_ARGS+=--disable-dhcpv4o6 PLIST_SUB+= DHCP4O6="@comment " .endif .if ${PORT_OPTIONS:MBIND_SYMBOLS} USES+= perl5 .else EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bind__Makefile .endif post-patch: @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} @${REINPLACE_CMD} -e 's|/usr/local||g' \ ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/client/dhclient.conf.example do-install: ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/${SUBSYS} install .if ${SUBSYS} == server ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dhcpctl install #${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dst install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/omapip install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/includes install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/common install ${INSTALL_DATA} ${WRKSRC}/dhcpctl/dhcpctl.h ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.example ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.sample .if ${PORT_OPTIONS:MIPV6} ${INSTALL_DATA} ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf \ ${STAGEDIR}${PREFIX}/etc/dhcpd6.conf.sample .endif .if ${PORT_OPTIONS:MLDAP} @${MKDIR} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_DATA} ${LDAP_SCHEMA} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_SCRIPT} ${LDAP_SCRIPT} ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MLDAP} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${LDAP_README} ${STAGEDIR}${DOCSDIR} .endif .endif .if ${SUBSYS} == client ${INSTALL_SCRIPT} ${WRKSRC}/client/scripts/freebsd ${STAGEDIR}${PREFIX}/sbin/dhclient-script .elif ${SUBSYS} == server .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcpd ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcpd6 .endif .elif ${SUBSYS} == relay .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcrelay ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcrelay6 .endif .endif @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} .include Index: head/net/isc-dhcp44-relay/pkg-plist =================================================================== --- head/net/isc-dhcp44-relay/pkg-plist (revision 473438) +++ head/net/isc-dhcp44-relay/pkg-plist (revision 473439) @@ -1,6 +1,3 @@ -@unexec %D/etc/rc.d/isc-dhcrelay.sh forcestop 2>/dev/null || true -@unexec %D/etc/rc.d/isc-dhcrelay forcestop 2>/dev/null || true -%%IPV6%%@unexec %D/etc/rc.d/isc-dhcrelay6 forcestop 2>/dev/null || true %%IPV6%%etc/rc.d/isc-dhcrelay6 sbin/dhcrelay man/man8/dhcrelay.8.gz Index: head/net/isc-dhcp44-server/Makefile =================================================================== --- head/net/isc-dhcp44-server/Makefile (revision 473438) +++ head/net/isc-dhcp44-server/Makefile (revision 473439) @@ -1,170 +1,170 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= dhcp ISCVERSION= 4.4.1 PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} PORTREVISION= ${DHCP_PORTREVISION} CATEGORIES= net MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \ ZI PKGNAMEPREFIX= isc- PKGNAMESUFFIX= 44-${SUBSYS} DISTNAME= ${PORTNAME}-${ISCVERSION} MAINTAINER= zi@FreeBSD.org COMMENT?= ISC Dynamic Host Configuration Protocol server LICENSE= MPL20 USES= gmake -PORTREVISION_SERVER= 2 +PORTREVISION_SERVER= 3 PORTREVISION_CLIENT= 0 PORTREVISION_RELAY= 0 SUBSYS?= server OPTIONS_DEFINE= IPV6 OPTIONS_SUB= yes .if ${SUBSYS} == server OPTIONS_DEFINE+= PARANOIA LDAP LDAP_SSL BIND_SYMBOLS DHCP4O6 \ BINLEASES OPTIONS_DEFAULT+= PARANOIA LDAP_SSL DHCP4O6_DESC= Enable DHCPv4-over-DHCPv6 (TSV) PARANOIA_DESC= Enable support for chroot LDAP_SSL_DESC= Support LDAP over SSL/TLS BIND_SYMBOLS_DESC= Enable BIND internal symbol table BINLEASES_DESC= Enable support for binary insertion of leases .endif # PORTREVISION and CONFLICTS handling .if ${SUBSYS} == client CONFLICTS= isc-dhcp3?-client-[0-9]* isc-dhcp4[123]-client-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_CLIENT} .elif ${SUBSYS} == relay CONFLICTS= isc-dhcp3?-relay-[0-9]* isc-dhcp4[123]-relay-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_RELAY} .else CONFLICTS= isc-dhcp3?-server-[0-9]* isc-dhcp4[123]-server-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_SERVER} .endif MAKE_JOBS_UNSAFE= yes .if ${SUBSYS} == server USERS= dhcpd GROUPS= dhcpd .endif MAN_COMPRESSED= no GNU_CONFIGURE= yes CPPFLAGS+= -D_PATH_DHCLIENT_SCRIPT='\"${PREFIX}/sbin/dhclient-script\"' -D_PATH_DHCLIENT_CONF='\"${PREFIX}/etc/dhclient.conf\"' -D_PATH_DHCPD_CONF='\"${PREFIX}/etc/dhcpd.conf\"' SCRIPTS_ENV+= PKG_PREFIX=${PREFIX} .if ${SUBSYS} == server CONFIGURE_ARGS+=--localstatedir=/var CFLAGS+= -fPIC .endif DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .if ${SUBSYS} == server USE_RC_SUBR= isc-dhcpd .elif ${SUBSYS} == relay USE_RC_SUBR= isc-dhcrelay .endif SCHEMA_DIR= ${PREFIX}/share/${PKGBASE} DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} DATADIR= /var/db MSG_FILE= ${.CURDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message REINPLACE_SUB= PREFIX="${PREFIX}" PKGMESSAGE_SUB= PREFIX="${PREFIX}" MAN1PREFIX="${MAN1PREFIX}" \ DOCSDIR="${DOCSDIR}" BINLEASES_CONFIGURE_ENABLE= binary-leases PARANOIA_CONFIGURE_ENABLE= paranoia early-chroot LDAP_CONFIGURE_WITH= ldap ldapcrypto LDAP_USE= OPENLDAP LDAP_USES= shebangfix LDAP_SSL_USES= ssl LDAP_SSL_VARS= LIBS+=-lssl IPV6_CONFIGURE_ENABLE= dhcpv6 DHCP4O6_CONFIGURE_ENABLE= dhcpv4o6 BIND_SYMBOLS_USES= perl5 .include .if ${PORT_OPTIONS:MLDAP} LDAP_SCRIPT= ${WRKSRC}/contrib/ldap/dhcpd-conf-to-ldap LDAP_SCHEMA= ${WRKSRC}/contrib/ldap/dhcp.schema LDAP_README= ${WRKSRC}/contrib/ldap/README.ldap CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIBS+= -L${LOCALBASE}/lib PORTDOCS+= README.ldap PLIST_SUB+= SCHEMA_DIR="${SCHEMA_DIR:S,^${PREFIX}/,,}" LDAP="" SHEBANG_FILES= contrib/ldap/dhcpd-conf-to-ldap .endif .if empty(PORT_OPTIONS:MBIND_SYMBOLS) EXTRA_PATCHES+=${PATCHDIR}/extra-patch-bind_Makefile.in .endif .if ${PORT_OPTIONS:MPARANOIA} SUB_LIST+= PARANOIAOPT="yes" .else SUB_LIST+= PARANOIAOPT="no" .endif post-patch: @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} @${REINPLACE_CMD} -e 's|/usr/local||g' \ ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/client/dhclient.conf.example do-install: ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/${SUBSYS} install .if ${SUBSYS} == server ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dhcpctl install #${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dst install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/omapip install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/includes install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/common install ${INSTALL_DATA} ${WRKSRC}/dhcpctl/dhcpctl.h ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.example ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.sample .if ${PORT_OPTIONS:MIPV6} ${INSTALL_DATA} ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf \ ${STAGEDIR}${PREFIX}/etc/dhcpd6.conf.sample .endif .if ${PORT_OPTIONS:MLDAP} @${MKDIR} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_DATA} ${LDAP_SCHEMA} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_SCRIPT} ${LDAP_SCRIPT} ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MLDAP} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${LDAP_README} ${STAGEDIR}${DOCSDIR} .endif .endif .if ${SUBSYS} == client ${INSTALL_SCRIPT} ${WRKSRC}/client/scripts/freebsd ${STAGEDIR}${PREFIX}/sbin/dhclient-script .elif ${SUBSYS} == server .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcpd ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcpd6 .endif .elif ${SUBSYS} == relay .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcrelay ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcrelay6 .endif .endif @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} .include Index: head/net/isc-dhcp44-server/pkg-plist =================================================================== --- head/net/isc-dhcp44-server/pkg-plist (revision 473438) +++ head/net/isc-dhcp44-server/pkg-plist (revision 473439) @@ -1,29 +1,28 @@ -@unexec echo "You should stop the dhcpd and dhcpd6 daemons if you are permanently removing this port." @sample etc/dhcpd.conf.sample %%IPV6%%@sample etc/dhcpd6.conf.sample %%IPV6%%etc/rc.d/isc-dhcpd6 sbin/dhcpd bin/omshell %%LDAP%%bin/dhcpd-conf-to-ldap man/man1/omshell.1.gz man/man3/dhcpctl.3.gz man/man3/omapi.3.gz man/man5/dhcpd.conf.5.gz man/man5/dhcpd.leases.5.gz man/man5/dhcp-eval.5.gz man/man5/dhcp-options.5.gz man/man8/dhcpd.8.gz include/dhcpctl.h include/omapip/alloc.h include/omapip/buffer.h include/omapip/omapip.h include/omapip/omapip_p.h include/omapip/hash.h include/omapip/trace.h include/omapip/convert.h include/omapip/isclib.h include/omapip/result.h lib/libdhcp.a lib/libdhcpctl.a lib/libomapi.a %%LDAP%%%%SCHEMA_DIR%%/dhcp.schema Index: head/net/quoted/Makefile =================================================================== --- head/net/quoted/Makefile (revision 473438) +++ head/net/quoted/Makefile (revision 473439) @@ -1,18 +1,18 @@ # Created by: Bob Frazier # $FreeBSD$ PORTNAME= quoted PORTVERSION= 1.01 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.mrp3.com/webutil/ MAINTAINER= bobf@mrp3.com COMMENT= Easily configured QOTD daemon with over 130 good quality quotes GNU_CONFIGURE= yes USES= gmake USE_RC_SUBR= ${PORTNAME} .include Index: head/net/quoted/pkg-plist =================================================================== --- head/net/quoted/pkg-plist (revision 473438) +++ head/net/quoted/pkg-plist (revision 473439) @@ -1,5 +1,4 @@ -@unexec %D/etc/rc.d/quoted.sh stop 2>/dev/null > /dev/null || true @unexec rm -f /var/run/quoted.pid bin/quoted etc/quotes man/man1/quoted.1.gz Index: head/net-im/jabberd/Makefile =================================================================== --- head/net-im/jabberd/Makefile (revision 473438) +++ head/net-im/jabberd/Makefile (revision 473439) @@ -1,156 +1,156 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= jabberd PORTVERSION= 2.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= https://github.com/jabberd2/jabberd2/releases/download/${PORTNAME}-${DISTVERSION}/ \ LOCAL/matthew/${PORTNAME} MAINTAINER= mm@FreeBSD.org COMMENT= Online presence and instant messaging server LICENSE= GPLv2 LIB_DEPENDS= libexpat.so:textproc/expat2 \ libgsasl.so:security/gsasl \ libidn.so:dns/libidn \ libudns.so:dns/udns OPTIONS_DEFINE= MYSQL PGSQL LDAP BDB SQLITE PAM PIPE ANON FS DEBUG REQUIRES \ DOCS SUPERSEDED EXPERIMENTAL OPTIONS_DEFAULT=MYSQL DEBUG OPTIONS_SUB= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= compiler:c11 iconv libtool perl5 ssl tar:xz USE_PERL5= run USE_RC_SUBR= jabberd USE_LDCONFIG= ${PREFIX}/lib/jabberd CONFIGURE_ARGS= --localstatedir=/var \ --sysconfdir=${PREFIX}/etc/jabberd \ --enable-ssl --enable-mio=kqueue \ --disable-tests \ --with-sasl=gsasl \ --with-extra-include-path="${LOCALBASE}/include ${EIP}" \ --with-extra-library-path="${LOCALBASE}/lib ${ELP}" JABBER_USER= jabber JABBER_GROUP= jabber USERS= ${JABBER_USER} GROUPS= ${JABBER_GROUP} JABBER_ETCDIR= "${PREFIX}/etc/jabberd" JABBER_RUNDIR= "/var/jabberd" PLIST_SUB+= JABBER_USER=${JABBER_USER} \ JABBER_GROUP=${JABBER_GROUP} \ JABBER_ETCDIR="${JABBER_ETCDIR}" \ JABBER_RUNDIR="${JABBER_RUNDIR}" SUB_LIST+= JABBER_USER=${JABBER_USER} \ JABBER_RUNDIR="${JABBER_RUNDIR}" \ PERL="${PERL}" PORTDOCS= * DOCFILES= AUTHORS ChangeLog NEWS README README.config \ README.protocol TODO _REQUIRE= LOGIN ELP+= ${OPENSSLLIB} EIP+= ${OPENSSLINC} DEBUG_CONFIGURE_ENABLE= debug PGSQL_USES= pgsql PGSQL_CONFIGURE_ENABLE= pgsql SQLITE_CONFIGURE_ENABLE=sqlite SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 MYSQL_USE= MYSQL=yes MYSQL_CONFIGURE_ENABLE= mysql BDB_USES= bdb BDB_CONFIGURE_ENABLE= db BDB_CONFIGURE_ON= --oldincludedir=/nonexistant LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ENABLE= ldap FS_CONFIGURE_ENABLE= fs FS_DESC= Filesystem storage (only for testing) PAM_CONFIGURE_ENABLE= pam PIPE_CONFIGURE_ENABLE= pipe PIPE_DESC= Enable pipe (auth/reg) ANON_CONFIGURE_ENABLE= anon ANON_DESC= Enable anonymous (auth/reg) SUPERSEDED_CONFIGURE_ENABLE= superseded SUPERSEDED_DESC= Enable superseded features (ns_TIME) EXPERIMENTAL_CONFIGURE_ENABLE= experimental EXPERIMENTAL_DESC= Enable experimental features (TLS-Everywhere) .include .if ${PORT_OPTIONS:MPGSQL} _REQUIRE+= postgresql .endif .if ${PORT_OPTIONS:MMYSQL} EIP+=${LOCALBASE}/include/mysql ELP+=${LOCALBASE}/lib/mysql _REQUIRE+= mysql .endif .if ${PORT_OPTIONS:MBDB} EIP+=${BDB_INCLUDE_DIR} ELP+=${BDB_LIB_DIR} .endif .if ${PORT_OPTIONS:MLDAP} _REQUIRE+= slapd .endif .if ${PORT_OPTIONS:MREQUIRES} SUB_LIST+= REQUIRE="${_REQUIRE}" .else SUB_LIST+= REQUIRE="LOGIN" .endif REQUIRES_DESC= Add backend requires to startup script post-patch: .for FILE in c2s.xml jabberd.cfg router-filter.xml router-users.xml \ router.xml s2s.xml sm.xml templates/roster.xml @${MV} ${WRKSRC}/etc/${FILE}.dist.in ${WRKSRC}/etc/${FILE}.sample.in .endfor #.if ${PORT_OPTIONS:MCYRUS} # @${REINPLACE_CMD} -e '/^#error /d' \ # ${WRKSRC}/sx/sasl_cyrus.c #.endif post-install: .for DIR in db logs pid @${MKDIR} ${STAGEDIR}${JABBER_RUNDIR}/${DIR} .endfor @${CHMOD} -R go= ${STAGEDIR}${JABBER_RUNDIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .for FILE in db-setup.mysql db-setup.pgsql db-setup.sqlite ${INSTALL_DATA} ${WRKSRC}/tools/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/net-im/jabberd/pkg-plist =================================================================== --- head/net-im/jabberd/pkg-plist (revision 473438) +++ head/net-im/jabberd/pkg-plist (revision 473439) @@ -1,116 +1,115 @@ -@unexec [ ! -f /var/jabberd/pid/router.pid ] || %D/etc/rc.d/jabberd stop || true bin/c2s bin/jabberd bin/router bin/s2s bin/sm @sample etc/jabberd/c2s.xml.sample @sample etc/jabberd/jabberd.cfg.sample @sample etc/jabberd/router-filter.xml.sample @sample etc/jabberd/router-users.xml.sample @sample etc/jabberd/router.xml.sample @sample etc/jabberd/s2s.xml.sample @sample etc/jabberd/sm.xml.sample @sample etc/jabberd/templates/roster.xml.sample %%ANON%%lib/jabberd/authreg_anon.so %%BDB%%lib/jabberd/authreg_db.so %%LDAP%%lib/jabberd/authreg_ldap.so %%LDAP%%lib/jabberd/authreg_ldapfull.so %%MYSQL%%lib/jabberd/authreg_mysql.so %%PAM%%lib/jabberd/authreg_pam.so %%PIPE%%lib/jabberd/authreg_pipe.so %%PGSQL%%lib/jabberd/authreg_pgsql.so %%SQLITE%%lib/jabberd/authreg_sqlite.so lib/jabberd/libstorage.so lib/jabberd/libstorage.so.0 lib/jabberd/libstorage.so.0.0.0 lib/jabberd/mod_active.so lib/jabberd/mod_active.so.0 lib/jabberd/mod_active.so.0.0.0 lib/jabberd/mod_amp.so lib/jabberd/mod_amp.so.0 lib/jabberd/mod_amp.so.0.0.0 lib/jabberd/mod_announce.so lib/jabberd/mod_announce.so.0 lib/jabberd/mod_announce.so.0.0.0 lib/jabberd/mod_deliver.so lib/jabberd/mod_deliver.so.0 lib/jabberd/mod_deliver.so.0.0.0 lib/jabberd/mod_disco.so lib/jabberd/mod_disco.so.0 lib/jabberd/mod_disco.so.0.0.0 lib/jabberd/mod_echo.so lib/jabberd/mod_echo.so.0 lib/jabberd/mod_echo.so.0.0.0 lib/jabberd/mod_help.so lib/jabberd/mod_help.so.0 lib/jabberd/mod_help.so.0.0.0 lib/jabberd/mod_iq-last.so lib/jabberd/mod_iq-last.so.0 lib/jabberd/mod_iq-last.so.0.0.0 lib/jabberd/mod_iq-ping.so lib/jabberd/mod_iq-ping.so.0 lib/jabberd/mod_iq-ping.so.0.0.0 lib/jabberd/mod_iq-private.so lib/jabberd/mod_iq-private.so.0 lib/jabberd/mod_iq-private.so.0.0.0 lib/jabberd/mod_iq-time.so lib/jabberd/mod_iq-time.so.0 lib/jabberd/mod_iq-time.so.0.0.0 lib/jabberd/mod_iq-vcard.so lib/jabberd/mod_iq-vcard.so.0 lib/jabberd/mod_iq-vcard.so.0.0.0 lib/jabberd/mod_iq-version.so lib/jabberd/mod_iq-version.so.0 lib/jabberd/mod_iq-version.so.0.0.0 lib/jabberd/mod_offline.so lib/jabberd/mod_offline.so.0 lib/jabberd/mod_offline.so.0.0.0 lib/jabberd/mod_pep.so lib/jabberd/mod_pep.so.0 lib/jabberd/mod_pep.so.0.0.0 lib/jabberd/mod_presence.so lib/jabberd/mod_presence.so.0 lib/jabberd/mod_presence.so.0.0.0 lib/jabberd/mod_privacy.so lib/jabberd/mod_privacy.so.0 lib/jabberd/mod_privacy.so.0.0.0 lib/jabberd/mod_roster.so lib/jabberd/mod_roster.so.0 lib/jabberd/mod_roster.so.0.0.0 lib/jabberd/mod_roster-publish.so lib/jabberd/mod_roster-publish.so.0 lib/jabberd/mod_roster-publish.so.0.0.0 lib/jabberd/mod_session.so lib/jabberd/mod_session.so.0 lib/jabberd/mod_session.so.0.0.0 lib/jabberd/mod_status.so lib/jabberd/mod_status.so.0 lib/jabberd/mod_status.so.0.0.0 lib/jabberd/mod_template-roster.so lib/jabberd/mod_template-roster.so.0 lib/jabberd/mod_template-roster.so.0.0.0 lib/jabberd/mod_vacation.so lib/jabberd/mod_vacation.so.0 lib/jabberd/mod_vacation.so.0.0.0 lib/jabberd/mod_validate.so lib/jabberd/mod_validate.so.0 lib/jabberd/mod_validate.so.0.0.0 lib/jabberd/mod_verify.so lib/jabberd/mod_verify.so.0 lib/jabberd/mod_verify.so.0.0.0 %%FS%%lib/jabberd/storage_fs.so %%BDB%%lib/jabberd/storage_db.so %%LDAP%%lib/jabberd/storage_ldapvcard.so %%MYSQL%%lib/jabberd/storage_mysql.so %%PGSQL%%lib/jabberd/storage_pgsql.so %%SQLITE%%lib/jabberd/storage_sqlite.so man/man8/c2s.8.gz man/man8/jabberd.8.gz man/man8/router.8.gz man/man8/s2s.8.gz man/man8/sm.8.gz @dir(%%JABBER_USER%%,%%JABBER_GROUP%%,0700) %%JABBER_RUNDIR%%/db @dir(%%JABBER_USER%%,%%JABBER_GROUP%%,0700) %%JABBER_RUNDIR%%/logs @dir(%%JABBER_USER%%,%%JABBER_GROUP%%,0700) %%JABBER_RUNDIR%%/pid @dir(%%JABBER_USER%%,%%JABBER_GROUP%%,0700) %%JABBER_RUNDIR%% Index: head/sysutils/hal/Makefile =================================================================== --- head/sysutils/hal/Makefile (revision 473438) +++ head/sysutils/hal/Makefile (revision 473439) @@ -1,107 +1,107 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/sysutils/hal/Makefile,v 1.81 2010/04/13 02:49:07 mezz Exp $ PORTNAME= hal DISTVERSION= 0.5.14 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= sysutils MASTER_SITES= http://hal.freedesktop.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= Hardware Abstraction Layer for simplifying device access BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat # keep shlib version, to prevent confusion with polkit-* from sysutils/polkit LIB_DEPENDS= libpolkit.so.2:sysutils/policykit \ libvolume_id.so:devel/libvolume_id \ libck-connector.so:sysutils/consolekit2 RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids USES= gettext gmake libtool:keepla pathfix pkgconfig python shebangfix USE_GNOME= intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --with-backend=freebsd \ --disable-docbook-docs \ --with-pci-ids=${LOCALBASE}/share/pciids \ --disable-usb-ids \ --without-libpci \ --disable-usb \ --disable-smbios \ --disable-apm \ --disable-pmu \ --enable-policy-kit \ --enable-console-kit \ --with-socket-dir=/var/run/hald \ --with-eject=/usr/sbin/cdcontrol \ --with-pid-file=/var/run/hald/hald.pid \ --with-deprecated-keys \ --localstatedir=/var CONFIGURE_ENV= GTKDOC="false" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib bash_CMD= ${SH} SHEBANG_FILES= tools/hal-* #HALVERSION= 0.5.10 #SNAPVERSION= 20080218 USERS= haldaemon GROUPS= haldaemon USE_RC_SUBR= hald USE_GNOME_SUBR= yes DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${DISTVERSION} PLIST_SUB= VERSION=${DISTVERSION} RC_FILES= hal.conf:${PREFIX}/etc/dbus-1/system.d PLIST_FILES= ${PRIV_FILES:S|^|%%DATADIR%%/dist/|} SUB_FILES= pkg-install pkg-deinstall SUB_LIST= RC_FILES="${RC_FILES}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= FIXED_MOUNTPOINTS DOCS FIXED_MOUNTPOINTS_DESC= use fixed mountpoints FIXED_MOUNTPOINTS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-tools_hal-storage-mount.c .include .if ${ARCH} == amd64 || ${ARCH} == i386 RUN_DEPENDS+= dmidecode:sysutils/dmidecode .endif post-patch: @${REINPLACE_CMD} -e 's/==/=/g' ${WRKSRC}/tools/hal-luks* @${REINPLACE_CMD} -e '/^scriptdir = /s|[(]libexecdir[)]/scripts|(libexecdir)/hal/scripts|' \ ${WRKSRC}/tools/Makefile.in \ ${WRKSRC}/tools/freebsd/Makefile.in @${REINPLACE_CMD} -e 's|[(]libexecdir[)]/scripts|(libexecdir)/hal/scripts|' \ ${WRKSRC}/hald/Makefile.in \ ${WRKSRC}/tools/Makefile.in @${REINPLACE_CMD} -e 's|user="0"|group="operator"|g' \ ${WRKSRC}/hal.conf.in @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ < ${FILESDIR}/README.fuse > ${WRKDIR}/README.fuse post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/dist ${INSTALL_DATA} ${WRKSRC}/hal.conf ${STAGEDIR}${DATADIR}/dist @${MKDIR} ${STAGEDIR}${PREFIX}/share/hal/fdi/policy/10osvendor ${INSTALL_DATA} ${FILESDIR}/10-mouse-sysmouse.fdi \ ${STAGEDIR}${PREFIX}/share/hal/fdi/policy/10osvendor ${INSTALL_SCRIPT} ${FILESDIR}/mount-fuse \ ${STAGEDIR}${PREFIX}/share/hal/mount-fuse @${MKDIR} ${STAGEDIR}/var/lib/hal post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/hald/freebsd/README \ ${STAGEDIR}${DOCSDIR}/README.freebsd ${INSTALL_DATA} ${WRKDIR}/README.fuse \ ${STAGEDIR}${DOCSDIR}/README.fuse .include Index: head/sysutils/hal/pkg-plist =================================================================== --- head/sysutils/hal/pkg-plist (revision 473438) +++ head/sysutils/hal/pkg-plist (revision 473439) @@ -1,121 +1,120 @@ -@unexec %D/etc/rc.d/hald stop > /dev/null 2>&1 || true bin/hal-device bin/hal-disable-polling bin/hal-find-by-capability bin/hal-find-by-property bin/hal-get-property bin/hal-is-caller-locked-out bin/hal-is-caller-privileged bin/hal-lock bin/hal-set-property bin/lshal include/hal/libhal-storage.h include/hal/libhal.h lib/libhal-storage.a lib/libhal-storage.la lib/libhal-storage.so lib/libhal-storage.so.1 lib/libhal-storage.so.1.0.0 lib/libhal.a lib/libhal.la lib/libhal.so lib/libhal.so.1 lib/libhal.so.1.0.0 libdata/pkgconfig/hal-storage.pc libdata/pkgconfig/hal.pc libexec/hal-storage-cleanup-all-mountpoints libexec/hal-storage-cleanup-mountpoint libexec/hal-storage-closetray libexec/hal-storage-eject libexec/hal-storage-mount libexec/hal-storage-unmount libexec/hal-system-power-pm-is-supported libexec/hal-system-setserial libexec/hal/scripts/freebsd/hal-system-lcd-get-brightness-freebsd libexec/hal/scripts/freebsd/hal-system-lcd-set-brightness-freebsd libexec/hal/scripts/freebsd/hal-system-power-reboot-freebsd libexec/hal/scripts/freebsd/hal-system-power-set-power-save-freebsd libexec/hal/scripts/freebsd/hal-system-power-shutdown-freebsd libexec/hal/scripts/freebsd/hal-system-power-suspend-freebsd libexec/hal/scripts/hal-dockstation-undock libexec/hal/scripts/hal-functions libexec/hal/scripts/hal-luks-remove libexec/hal/scripts/hal-luks-setup libexec/hal/scripts/hal-luks-teardown libexec/hal/scripts/hal-system-killswitch-get-power libexec/hal/scripts/hal-system-killswitch-set-power libexec/hal/scripts/hal-system-lcd-get-brightness libexec/hal/scripts/hal-system-lcd-set-brightness libexec/hal/scripts/hal-system-power-hibernate libexec/hal/scripts/hal-system-power-reboot libexec/hal/scripts/hal-system-power-set-power-save libexec/hal/scripts/hal-system-power-shutdown libexec/hal/scripts/hal-system-power-suspend libexec/hal/scripts/hal-system-power-suspend-hybrid libexec/hal/scripts/hal-system-wol-enable libexec/hal/scripts/hal-system-wol-enabled libexec/hal/scripts/hal-system-wol-supported libexec/hald-addon-mouse-sysmouse libexec/hald-addon-storage libexec/hald-generate-fdi-cache libexec/hald-probe-hiddev libexec/hald-probe-mouse libexec/hald-probe-scsi libexec/hald-probe-smbios libexec/hald-probe-storage libexec/hald-probe-usb2-device libexec/hald-probe-usb2-interface libexec/hald-probe-video4linux libexec/hald-probe-volume libexec/hald-runner man/man1/hal-disable-polling.1.gz man/man1/hal-find-by-capability.1.gz man/man1/hal-find-by-property.1.gz man/man1/hal-get-property.1.gz man/man1/hal-is-caller-locked-out.1.gz man/man1/hal-is-caller-privileged.1.gz man/man1/hal-lock.1.gz man/man1/hal-set-property.1.gz man/man1/lshal.1.gz man/man8/hald.8.gz sbin/hald share/PolicyKit/policy/org.freedesktop.hal.dockstation.policy share/PolicyKit/policy/org.freedesktop.hal.killswitch.policy share/PolicyKit/policy/org.freedesktop.hal.leds.policy share/PolicyKit/policy/org.freedesktop.hal.policy share/PolicyKit/policy/org.freedesktop.hal.power-management.policy share/PolicyKit/policy/org.freedesktop.hal.storage.policy share/PolicyKit/policy/org.freedesktop.hal.wol.policy %%PORTDOCS%%%%DOCSDIR%%/README.freebsd %%PORTDOCS%%%%DOCSDIR%%/README.fuse %%DATADIR%%/dist/hal.conf %%DATADIR%%/fdi/fdi.dtd %%DATADIR%%/fdi/information/10freedesktop/01-deprecated-keys.fdi %%DATADIR%%/fdi/policy/10osvendor/10-dockstation.fdi %%DATADIR%%/fdi/policy/10osvendor/10-input-policy.fdi %%DATADIR%%/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi %%DATADIR%%/fdi/policy/10osvendor/10-leds.fdi %%DATADIR%%/fdi/policy/10osvendor/10-mouse-sysmouse.fdi %%DATADIR%%/fdi/policy/10osvendor/10-power-mgmt-policy.fdi %%DATADIR%%/fdi/policy/10osvendor/10-rfkill-switch.fdi %%DATADIR%%/fdi/policy/10osvendor/10-tabletPCs.fdi %%DATADIR%%/fdi/policy/10osvendor/10-x11-input.fdi %%DATADIR%%/fdi/policy/10osvendor/15-storage-luks.fdi %%DATADIR%%/fdi/policy/10osvendor/20-storage-methods.fdi %%DATADIR%%/fdi/policy/10osvendor/30-wol.fdi %%DATADIR%%/mount-fuse @unexec rm -f /var/lib/PolicyKit/user-haldaemon.auths 2>/dev/null || true @unexec rm -f /var/run/hald/hald.pid 2>/dev/null || true @dir etc/hal/fdi/information @dir etc/hal/fdi/policy @dir etc/hal/fdi/preprobe @dir %%DATADIR%%/fdi/information/20thirdparty @dir %%DATADIR%%/fdi/policy/20thirdparty @dir %%DATADIR%%/fdi/preprobe/10osvendor @dir %%DATADIR%%/fdi/preprobe/20thirdparty @dir /var/cache/hald @dir /var/lib/hal @dir /var/lib @dir /var/run/hald/hald-local @dir /var/run/hald/hald-runner @dir /var/run/hald Index: head/sysutils/syslog-ng310/Makefile =================================================================== --- head/sysutils/syslog-ng310/Makefile (revision 473438) +++ head/sysutils/syslog-ng310/Makefile (revision 473439) @@ -1,169 +1,169 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.10.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 310 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng310/pkg-plist =================================================================== --- head/sysutils/syslog-ng310/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng310/pkg-plist (revision 473439) @@ -1,301 +1,300 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h include/syslog-ng/stats/stats-views.h lib/libsyslog-ng-3.10.so.0.0.0 lib/libsyslog-ng-3.10.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libafamqp.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.pl share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng311/Makefile =================================================================== --- head/sysutils/syslog-ng311/Makefile (revision 473438) +++ head/sysutils/syslog-ng311/Makefile (revision 473439) @@ -1,179 +1,179 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.11.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 311 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (deprecated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py SHEBANG_LANG= python GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng311/pkg-plist =================================================================== --- head/sysutils/syslog-ng311/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng311/pkg-plist (revision 473439) @@ -1,310 +1,309 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h include/syslog-ng/libtest/license_module_mock.h include/syslog-ng/pe-versioning.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h lib/libevtlog-3.11.so.0 lib/libevtlog-3.11.so.0.0.0 lib/libevtlog.so lib/libsyslog-ng-3.11.so.0.0.0 lib/libsyslog-ng-3.11.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng312/Makefile =================================================================== --- head/sysutils/syslog-ng312/Makefile (revision 473438) +++ head/sysutils/syslog-ng312/Makefile (revision 473439) @@ -1,175 +1,175 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.12.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 312 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (deprecated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python:2.7 shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng312/pkg-plist =================================================================== --- head/sysutils/syslog-ng312/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng312/pkg-plist (revision 473439) @@ -1,314 +1,313 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h include/syslog-ng/libtest/license_module_mock.h include/syslog-ng/pe-versioning.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto-multiline-server.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h lib/libevtlog-3.12.so.0 lib/libevtlog-3.12.so.0.0.0 lib/libevtlog.so lib/libsyslog-ng-3.12.so.0.0.0 lib/libsyslog-ng-3.12.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so lib/syslog-ng/libtags-parser.so lib/syslog-ng/libxml.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/include/scl/windowseventlog/plugin.conf share/syslog-ng/include/scl/windowseventlog/windowseventlog.xml share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng313/Makefile =================================================================== --- head/sysutils/syslog-ng313/Makefile (revision 473438) +++ head/sysutils/syslog-ng313/Makefile (revision 473439) @@ -1,176 +1,176 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.13.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 313 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (deprecated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python:2.7 shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_CONFIGURE_ON= --with-mongoc=system MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng313/pkg-plist =================================================================== --- head/sysutils/syslog-ng313/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng313/pkg-plist (revision 473439) @@ -1,327 +1,326 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h include/syslog-ng/libtest/license_module_mock.h include/syslog-ng/pe-versioning.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto-multiline-server.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h include/syslog-ng/cfg-block-generator.h include/syslog-ng/cfg-block.h include/syslog-ng/compat/getent-bb.h include/syslog-ng/compat/getent.h lib/libevtlog-3.13.so.0 lib/libevtlog-3.13.so.0.0.0 lib/libevtlog.so lib/libsyslog-ng-3.13.so.0.0.0 lib/libsyslog-ng-3.13.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libappmodel.so lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so lib/syslog-ng/libtags-parser.so lib/syslog-ng/libxml.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/cim/adapter.conf share/syslog-ng/include/scl/default-network-drivers/plugin.conf share/syslog-ng/include/scl/ewmm/ewmm.conf share/syslog-ng/include/scl/graylog2/plugin.conf share/syslog-ng/include/scl/iptables/iptables.conf share/syslog-ng/include/scl/loadbalancer/gen-loadbalancer.sh share/syslog-ng/include/scl/loadbalancer/plugin.conf share/syslog-ng/include/scl/sudo/sudo.conf share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/include/scl/windowseventlog/plugin.conf share/syslog-ng/include/scl/windowseventlog/windowseventlog.xml share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng314/Makefile =================================================================== --- head/sysutils/syslog-ng314/Makefile (revision 473438) +++ head/sysutils/syslog-ng314/Makefile (revision 473439) @@ -1,176 +1,177 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.14.1 +PORTREVISION= 1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 314 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (deprecated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py SHEBANG_LANG= python GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_CONFIGURE_ON= --with-mongoc=system MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng314/pkg-plist =================================================================== --- head/sysutils/syslog-ng314/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng314/pkg-plist (revision 473439) @@ -1,334 +1,333 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h include/syslog-ng/pe-versioning.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto-multiline-server.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h include/syslog-ng/cfg-block-generator.h include/syslog-ng/cfg-block.h include/syslog-ng/compat/getent-bb.h include/syslog-ng/compat/getent.h include/syslog-ng/logmsg/nvhandle-descriptors.h include/syslog-ng/logmsg/nvtable-serialize-legacy.h include/syslog-ng/misc.h include/syslog-ng/nondumpable-allocator.h include/syslog-ng/secret-storage.h lib/libsecret-storage.so lib/libsecret-storage.so.0 lib/libsecret-storage.so.0.0.0 lib/libevtlog-3.14.so.0 lib/libevtlog-3.14.so.0.0.0 lib/libevtlog.so lib/libsyslog-ng-3.14.so.0.0.0 lib/libsyslog-ng-3.14.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libappmodel.so lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so lib/syslog-ng/libtags-parser.so lib/syslog-ng/libxml.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/cim/adapter.conf share/syslog-ng/include/scl/default-network-drivers/plugin.conf share/syslog-ng/include/scl/ewmm/ewmm.conf share/syslog-ng/include/scl/graylog2/plugin.conf share/syslog-ng/include/scl/iptables/iptables.conf share/syslog-ng/include/scl/loadbalancer/gen-loadbalancer.sh share/syslog-ng/include/scl/loadbalancer/plugin.conf share/syslog-ng/include/scl/sudo/sudo.conf share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/include/scl/windowseventlog/plugin.conf share/syslog-ng/include/scl/windowseventlog/windowseventlog.xml share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng315/Makefile =================================================================== --- head/sysutils/syslog-ng315/Makefile (revision 473438) +++ head/sysutils/syslog-ng315/Makefile (revision 473439) @@ -1,215 +1,216 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.15.1 +PORTREVISION= 1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 315 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (deprecated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py SHEBANG_LANG= python GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_CONFIGURE_ON= --with-mongoc=system MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ %%PYTHON_SITELIBDIR%%/syslogng/__init__.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.pyc \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.pyc CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng315/pkg-plist =================================================================== --- head/sysutils/syslog-ng315/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng315/pkg-plist (revision 473439) @@ -1,326 +1,325 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h include/syslog-ng/pe-versioning.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto-multiline-server.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h include/syslog-ng/compat/pcre.h include/syslog-ng/control/control-commands.h include/syslog-ng/control/control-main.h include/syslog-ng/scanner/kv-scanner/kv-scanner.h include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/stats/stats-cluster-logpipe.h include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-query-commands.h include/syslog-ng/stats/stats-query.h include/syslog-ng/cfg-block-generator.h include/syslog-ng/cfg-block.h include/syslog-ng/compat/getent-bb.h include/syslog-ng/compat/getent.h include/syslog-ng/logmsg/nvhandle-descriptors.h include/syslog-ng/logmsg/nvtable-serialize-legacy.h include/syslog-ng/misc.h include/syslog-ng/nondumpable-allocator.h include/syslog-ng/secret-storage.h lib/libsecret-storage.so lib/libsecret-storage.so.0 lib/libsecret-storage.so.0.0.0 lib/libevtlog-3.15.so.0 lib/libevtlog-3.15.so.0.0.0 lib/libevtlog.so lib/libsyslog-ng-3.15.so.0.0.0 lib/libsyslog-ng-3.15.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libappmodel.so lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libsnmptrapd-parser.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so lib/syslog-ng/libtags-parser.so lib/syslog-ng/libxml.so lib/syslog-ng/libhook-commands.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-native-connector.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/cim/adapter.conf share/syslog-ng/include/scl/default-network-drivers/plugin.conf share/syslog-ng/include/scl/ewmm/ewmm.conf share/syslog-ng/include/scl/graylog2/plugin.conf share/syslog-ng/include/scl/iptables/iptables.conf share/syslog-ng/include/scl/loadbalancer/gen-loadbalancer.sh share/syslog-ng/include/scl/loadbalancer/plugin.conf share/syslog-ng/include/scl/sudo/sudo.conf share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/include/scl/windowseventlog/plugin.conf share/syslog-ng/include/scl/windowseventlog/windowseventlog.xml share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng36/Makefile =================================================================== --- head/sysutils/syslog-ng36/Makefile (revision 473438) +++ head/sysutils/syslog-ng36/Makefile (revision 473439) @@ -1,149 +1,149 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.6.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= https://github.com/balabit/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ \ http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/${DISTVERSION}/source/ \ .if !defined(MASTERDIR) PKGNAMESUFFIX= 36 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre BROKEN_powerpc64= fails to link: cc: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to compile: gcc core dump CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS OPENSSL OPTIONS_DEFAULT= OPENSSL JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support USES= alias gmake libtool pathfix pkgconfig USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --disable-linux-caps \ --enable-debug --enable-manpages \ --datadir=${PREFIX}/share/syslog-ng/ .include .if ${PORT_OPTIONS:MOPENSSL} USES+= ssl CONFIGURE_ARGS+= --enable-ssl CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" PLIST_FILES+= lib/syslog-ng/libafsocket-tls.so .else CONFIGURE_ARGS+= --disable-ssl .endif .if ${PORT_OPTIONS:MTCP_WRAPPERS} CONFIGURE_ARGS+= --enable-tcp-wrapper .else CONFIGURE_ARGS+= --disable-tcp-wrapper .endif .if ${PORT_OPTIONS:MSPOOF} LIB_DEPENDS+= libnet.so:net/libnet CONFIGURE_ARGS+= --enable-spoof-source .else CONFIGURE_ARGS+= --disable-spoof-source .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .else CONFIGURE_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MGEOIP} CONFIGURE_ARGS+= --enable-geoip LIB_DEPENDS+= libGeoIP.so:net/GeoIP CONFIGURE_ENV+= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" PLIST_FILES+= lib/syslog-ng/libtfgeoip.so .else CONFIGURE_ARGS+= --disable-geoip .endif .if ${PORT_OPTIONS:MREDIS} CONFIGURE_ARGS+= --enable-redis --with-libhiredis=${LOCALBASE}/lib LIB_DEPENDS+= libhiredis.so:databases/hiredis PLIST_FILES+= lib/syslog-ng/libredis.so .else CONFIGURE_ARGS+= --disable-redis .endif .if ${PORT_OPTIONS:MSMTP} CONFIGURE_ARGS+= --with-libesmtp=/usr/local/ LIB_DEPENDS+= libesmtp.so:mail/libesmtp PLIST_FILES+= lib/syslog-ng/libafsmtp.so .else CONFIGURE_ARGS+= --disable-smtp .endif .if ${PORT_OPTIONS:MSQL} LIB_DEPENDS+= libdbi.so:databases/libdbi CONFIGURE_ENV+= LIBDBI_LIBS="-ldbi" CONFIGURE_ARGS+= --enable-sql LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES+= lib/syslog-ng/libafsql.so .else CONFIGURE_ARGS+= --disable-sql .endif .if ${PORT_OPTIONS:MJSON} LIB_DEPENDS+= libjson-c.so:devel/json-c CONFIGURE_ARGS+= --enable-json PLIST_FILES+= lib/syslog-ng/libjson-plugin.so .else CONFIGURE_ARGS+= --disable-json .endif post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng36/pkg-plist =================================================================== --- head/sysutils/syslog-ng36/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng36/pkg-plist (revision 473439) @@ -1,225 +1,224 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/loggen bin/pdbtool bin/update-patterndb include/syslog-ng/ack_tracker.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/bookmark.h include/syslog-ng/cache.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/cfg.h include/syslog-ng/children.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/time.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/control/control-server.h include/syslog-ng/control/control.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/file-perms.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/host-resolve.h include/syslog-ng/hostname.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/ivykis/iv.h include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/testutils.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logmsg.h include/syslog-ng/logpipe.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/misc.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/nvtable.h include/syslog-ng/parse-number.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin-types.h include/syslog-ng/plugin.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/reloc.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/ringbuffer.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/stats/stats.h include/syslog-ng/str-format.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/tags.h include/syslog-ng/template/templates.h include/syslog-ng/thread-utils.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/tlscontext.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/value-pairs.h include/syslog-ng/versioning.h include/syslog-ng/vptransform.h lib/libsyslog-ng-3.6.so.0.0.0 lib/libsyslog-ng.so lib/libsyslog-ng-3.6.so.0 lib/syslog-ng/libafamqp.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafmongodb.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafsocket-notls.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libafuser.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libgraphite.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libsyslog-ng-crypto.so lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/libtest/libsyslog-ng-test.a libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/merge-grammar.pl share/syslog-ng/tools/system-expand share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng37/Makefile =================================================================== --- head/sysutils/syslog-ng37/Makefile (revision 473438) +++ head/sysutils/syslog-ng37/Makefile (revision 473439) @@ -1,144 +1,144 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng PORTVERSION= 3.7.3 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils #MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ DISTNAME= syslog-ng-${DISTVERSION}_with_man MASTER_SITES= http://peter.czanik.hu/freebsd/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 37 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid BUILD_DEPENDS= xsltproc:textproc/libxslt BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (and modules, like Elastic) PYTHON_DESC= Build with Python 2.7 support USES= gmake libtool pathfix pkgconfig ssl gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/syslog-ng/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_LIB_DEPENDS= libnet.so:net/libnet IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=/usr/local/ SMTP_CONFIGURE_OFF= --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_BUILD_DEPENDS= mongo:databases/mongodb MONGO_RUN_DEPENDS= mongo:databases/mongodb MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so JAVA_CONFIGURE_ENABLE= java JAVA_BROKEN= Unsupported maven downloads. JAVA_USE_JAVA= yes JAVA_BUILD_DEPENDS= gradle:devel/gradle JAVA_BUILD_DEPENDS= bash:shells/bash JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar \ lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/java-modules.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar \ lib/syslog-ng/java-modules/dummy.jar PYTHON_CONFIGURE_ON= --enable-python --with-python=2.7 PYTHON_CONFIGURE_OFF= --disable-python PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng37/pkg-plist =================================================================== --- head/sysutils/syslog-ng37/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng37/pkg-plist (revision 473439) @@ -1,245 +1,244 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/misc.h include/syslog-ng/driver.h include/syslog-ng/file-perms.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logmsg.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/nvtable.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/reloc.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/stringutils.h include/syslog-ng/str-format.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/tags.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/utf8utils.h include/syslog-ng/value-pairs.h include/syslog-ng/vptransform.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/host-id.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h lib/libsyslog-ng-3.7.so.0.0.0 lib/libsyslog-ng-3.7.so.0 lib/libsyslog-ng.so lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libafamqp.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/cim/template.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.pl share/syslog-ng/tools/system-expand share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/sysutils/syslog-ng39/Makefile =================================================================== --- head/sysutils/syslog-ng39/Makefile (revision 473438) +++ head/sysutils/syslog-ng39/Makefile (revision 473439) @@ -1,167 +1,167 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 39 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules # JAVA_MOD_BROKEN= Unsupported maven downloads. JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libcurl.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng39/pkg-plist =================================================================== --- head/sysutils/syslog-ng39/pkg-plist (revision 473438) +++ head/sysutils/syslog-ng39/pkg-plist (revision 473439) @@ -1,284 +1,283 @@ -@unexec %D/etc/rc.d/syslog-ng.sh stop > /dev/null 2>&1 || true @sample etc/scl.conf.sample etc/syslog-ng.conf.dist @sample etc/syslog-ng.conf.sample bin/pdbtool bin/loggen bin/update-patterndb bin/dqtool include/syslog-ng/ivykis/iv_avl.h include/syslog-ng/ivykis/iv_event.h include/syslog-ng/ivykis/iv_event_raw.h include/syslog-ng/ivykis/iv_list.h include/syslog-ng/ivykis/iv_thread.h include/syslog-ng/ivykis/iv_tls.h include/syslog-ng/ivykis/iv_work.h include/syslog-ng/ivykis/iv_fd_pump.h include/syslog-ng/ivykis/iv_popen.h include/syslog-ng/ivykis/iv_signal.h include/syslog-ng/ivykis/iv_wait.h include/syslog-ng/ivykis/iv.h include/syslog-ng/compat/compat.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/control.h include/syslog-ng/control/control-server.h include/syslog-ng/scanner/csv-scanner/csv-scanner.h include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/debugger/debugger-main.h include/syslog-ng/filter/filter-expr.h include/syslog-ng/filter/filter-op.h include/syslog-ng/filter/filter-cmp.h include/syslog-ng/filter/filter-in-list.h include/syslog-ng/filter/filter-tags.h include/syslog-ng/filter/filter-netmask.h include/syslog-ng/filter/filter-netmask6.h include/syslog-ng/filter/filter-call.h include/syslog-ng/filter/filter-re.h include/syslog-ng/filter/filter-pri.h include/syslog-ng/filter/filter-pipe.h include/syslog-ng/filter/filter-expr-parser.h include/syslog-ng/libtest/testutils.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/template_lib.h include/syslog-ng/libtest/proto_lib.h include/syslog-ng/libtest/persist_lib.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/logmsg/gsockaddr-serialize.h include/syslog-ng/logmsg/logmsg.h include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/logmsg-serialize.h include/syslog-ng/logmsg/logmsg-serialize-fixup.h include/syslog-ng/logmsg/nvtable.h include/syslog-ng/logmsg/nvtable-serialize.h include/syslog-ng/logmsg/nvtable-serialize-endianutils.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/timestamp-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logproto/logproto-client.h include/syslog-ng/logproto/logproto-server.h include/syslog-ng/logproto/logproto-buffered-server.h include/syslog-ng/logproto/logproto-dgram-server.h include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-text-client.h include/syslog-ng/logproto/logproto-text-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-builtins.h include/syslog-ng/logproto/logproto.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/syslog-ng-config.h include/syslog-ng/afinter.h include/syslog-ng/alarms.h include/syslog-ng/apphook.h include/syslog-ng/atomic.h include/syslog-ng/block-ref-parser.h include/syslog-ng/cache.h include/syslog-ng/cfg.h include/syslog-ng/cfg-grammar.h include/syslog-ng/cfg-lexer.h include/syslog-ng/cfg-lexer-subst.h include/syslog-ng/cfg-args.h include/syslog-ng/cfg-parser.h include/syslog-ng/cfg-tree.h include/syslog-ng/reloc.h include/syslog-ng/children.h include/syslog-ng/crypto.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/find-crlf.h include/syslog-ng/gprocess.h include/syslog-ng/gsockaddr.h include/syslog-ng/gsocket.h include/syslog-ng/hostname.h include/syslog-ng/host-resolve.h include/syslog-ng/logmatcher.h include/syslog-ng/logmpx.h include/syslog-ng/logpipe.h include/syslog-ng/logqueue-fifo.h include/syslog-ng/logqueue.h include/syslog-ng/logreader.h include/syslog-ng/logsource.h include/syslog-ng/logstamp.h include/syslog-ng/logthrdestdrv.h include/syslog-ng/logwriter.h include/syslog-ng/mainloop.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop-io-worker.h include/syslog-ng/module-config.h include/syslog-ng/memtrace.h include/syslog-ng/messages.h include/syslog-ng/ml-batched-timer.h include/syslog-ng/msg-format.h include/syslog-ng/parse-number.h include/syslog-ng/pathutils.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h include/syslog-ng/plugin.h include/syslog-ng/plugin-types.h include/syslog-ng/poll-events.h include/syslog-ng/poll-fd-events.h include/syslog-ng/pragma-parser.h include/syslog-ng/presented-persistable-state.h include/syslog-ng/rcptid.h include/syslog-ng/run-id.h include/syslog-ng/scratch-buffers.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/seqnum.h include/syslog-ng/str-format.h include/syslog-ng/str-utils.h include/syslog-ng/syslog-names.h include/syslog-ng/syslog-ng.h include/syslog-ng/string-list.h include/syslog-ng/timeutils.h include/syslog-ng/tls-support.h include/syslog-ng/thread-utils.h include/syslog-ng/tlscontext.h include/syslog-ng/type-hinting.h include/syslog-ng/uuid.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/versioning.h include/syslog-ng/bookmark.h include/syslog-ng/ringbuffer.h include/syslog-ng/ack_tracker.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-set-tag.h include/syslog-ng/rewrite/rewrite-set.h include/syslog-ng/rewrite/rewrite-unset.h include/syslog-ng/rewrite/rewrite-subst.h include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-groupset.h include/syslog-ng/host-id.h include/syslog-ng/resolved-configurable-paths.h include/syslog-ng/stats/stats.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-cluster.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/template/templates.h include/syslog-ng/template/macros.h include/syslog-ng/template/function.h include/syslog-ng/template/simple-function.h include/syslog-ng/template/repr.h include/syslog-ng/template/compiler.h include/syslog-ng/template/user-function.h include/syslog-ng/template/escaping.h include/syslog-ng/template/common-template-typedefs.h include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h include/syslog-ng/value-pairs/evttag.h include/syslog-ng/iv.h include/syslog-ng/iv_avl.h include/syslog-ng/iv_event.h include/syslog-ng/iv_event_raw.h include/syslog-ng/iv_fd_pump.h include/syslog-ng/iv_inotify.h include/syslog-ng/iv_list.h include/syslog-ng/iv_popen.h include/syslog-ng/iv_signal.h include/syslog-ng/iv_thread.h include/syslog-ng/iv_tls.h include/syslog-ng/iv_wait.h include/syslog-ng/iv_work.h include/syslog-ng/compat/openssl_support.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-parser.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data-template-selector.h include/syslog-ng/modules/add-contextual-data/add-contextual-data.h include/syslog-ng/modules/add-contextual-data/context-info-db.h include/syslog-ng/modules/add-contextual-data/contextual-data-record-scanner.h include/syslog-ng/modules/add-contextual-data/csv-contextual-data-record-scanner.h include/syslog-ng/str-repr/decode.h include/syslog-ng/str-repr/encode.h lib/libsyslog-ng-3.9.so.0.0.0 lib/libsyslog-ng-3.9.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a lib/syslog-ng/libtest/libsyslog-ng-test.a lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libadd-contextual-data.so lib/syslog-ng/libcef.so lib/syslog-ng/libdate.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libafsocket.so lib/syslog-ng/libaffile.so lib/syslog-ng/libafprog.so lib/syslog-ng/libafuser.so lib/syslog-ng/libafamqp.so lib/syslog-ng/libcsvparser.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libsystem-source.so lib/syslog-ng/liblinux-kmsg-format.so lib/syslog-ng/libbasicfuncs.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libafstomp.so lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so libdata/pkgconfig/syslog-ng.pc libdata/pkgconfig/syslog-ng-test.pc libdata/pkgconfig/syslog-ng-native-connector.pc libdata/pkgconfig/syslog-ng-add-contextual-data.pc man/man1/loggen.1.gz man/man1/pdbtool.1.gz man/man1/syslog-ng-ctl.1.gz man/man5/syslog-ng.conf.5.gz man/man8/syslog-ng.8.gz sbin/syslog-ng sbin/syslog-ng-ctl share/syslog-ng/include/scl/system/plugin.conf share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk share/syslog-ng/include/scl/syslogconf/README share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/rewrite/cc-mask.conf share/syslog-ng/include/scl/nodejs/plugin.conf share/syslog-ng/include/scl/graphite/README share/syslog-ng/include/scl/graphite/plugin.conf share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/kafka/plugin.conf share/syslog-ng/include/scl/hdfs/plugin.conf share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/loggly/loggly.conf share/syslog-ng/include/scl/logmatic/logmatic.conf share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.pl share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/patterndb-1.xsd share/syslog-ng/xsd/patterndb-2.xsd share/syslog-ng/xsd/patterndb-3.xsd share/syslog-ng/xsd/patterndb-4.xsd share/syslog-ng/xsd/patterndb-5.xsd %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/NEWS.md @dir etc/patterndb.d Index: head/www/havp/Makefile =================================================================== --- head/www/havp/Makefile (revision 473438) +++ head/www/havp/Makefile (revision 473439) @@ -1,64 +1,64 @@ # Created by: Elisey Savateev # $FreeBSD$ PORTNAME= havp PORTVERSION= 0.91 -PORTREVISION= 5 +PORTREVISION= 6 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/pkg-plist =================================================================== --- head/www/havp/pkg-plist (revision 473438) +++ head/www/havp/pkg-plist (revision 473439) @@ -1,108 +1,107 @@ sbin/havp @sample etc/havp/havp.config.default etc/havp/havp.config -@unexec [ ! -f %%RUN_DIR%%/havp.pid ] || %D/etc/rc.d/havp stop %%EXAMPLESDIR%%/blacklist.sample %%EXAMPLESDIR%%/templates/br/blacklist.html %%EXAMPLESDIR%%/templates/br/dns.html %%EXAMPLESDIR%%/templates/br/down.html %%EXAMPLESDIR%%/templates/br/error.html %%EXAMPLESDIR%%/templates/br/invalid.html %%EXAMPLESDIR%%/templates/br/maxsize.html %%EXAMPLESDIR%%/templates/br/request.html %%EXAMPLESDIR%%/templates/br/scanner.html %%EXAMPLESDIR%%/templates/br/virus.html %%EXAMPLESDIR%%/templates/css2/havp.css %%EXAMPLESDIR%%/templates/de/blacklist.html %%EXAMPLESDIR%%/templates/de/dns.html %%EXAMPLESDIR%%/templates/de/down.html %%EXAMPLESDIR%%/templates/de/error.html %%EXAMPLESDIR%%/templates/de/invalid.html %%EXAMPLESDIR%%/templates/de/maxsize.html %%EXAMPLESDIR%%/templates/de/request.html %%EXAMPLESDIR%%/templates/de/scanner.html %%EXAMPLESDIR%%/templates/de/virus.html %%EXAMPLESDIR%%/templates/en/blacklist.html %%EXAMPLESDIR%%/templates/en/dns.html %%EXAMPLESDIR%%/templates/en/down.html %%EXAMPLESDIR%%/templates/en/error.html %%EXAMPLESDIR%%/templates/en/invalid.html %%EXAMPLESDIR%%/templates/en/maxsize.html %%EXAMPLESDIR%%/templates/en/request.html %%EXAMPLESDIR%%/templates/en/scanner.html %%EXAMPLESDIR%%/templates/en/virus.html %%EXAMPLESDIR%%/templates/es/blacklist.html %%EXAMPLESDIR%%/templates/es/dns.html %%EXAMPLESDIR%%/templates/es/down.html %%EXAMPLESDIR%%/templates/es/error.html %%EXAMPLESDIR%%/templates/es/invalid.html %%EXAMPLESDIR%%/templates/es/maxsize.html %%EXAMPLESDIR%%/templates/es/request.html %%EXAMPLESDIR%%/templates/es/scanner.html %%EXAMPLESDIR%%/templates/es/virus.html %%EXAMPLESDIR%%/templates/fr/blacklist.html %%EXAMPLESDIR%%/templates/fr/dns.html %%EXAMPLESDIR%%/templates/fr/down.html %%EXAMPLESDIR%%/templates/fr/error.html %%EXAMPLESDIR%%/templates/fr/invalid.html %%EXAMPLESDIR%%/templates/fr/maxsize.html %%EXAMPLESDIR%%/templates/fr/request.html %%EXAMPLESDIR%%/templates/fr/scanner.html %%EXAMPLESDIR%%/templates/fr/virus.html %%EXAMPLESDIR%%/templates/it/blacklist.html %%EXAMPLESDIR%%/templates/it/dns.html %%EXAMPLESDIR%%/templates/it/down.html %%EXAMPLESDIR%%/templates/it/error.html %%EXAMPLESDIR%%/templates/it/invalid.html %%EXAMPLESDIR%%/templates/it/maxsize.html %%EXAMPLESDIR%%/templates/it/request.html %%EXAMPLESDIR%%/templates/it/scanner.html %%EXAMPLESDIR%%/templates/it/virus.html %%EXAMPLESDIR%%/templates/nl/blacklist.html %%EXAMPLESDIR%%/templates/nl/dns.html %%EXAMPLESDIR%%/templates/nl/down.html %%EXAMPLESDIR%%/templates/nl/error.html %%EXAMPLESDIR%%/templates/nl/invalid.html %%EXAMPLESDIR%%/templates/nl/maxsize.html %%EXAMPLESDIR%%/templates/nl/request.html %%EXAMPLESDIR%%/templates/nl/scanner.html %%EXAMPLESDIR%%/templates/nl/virus.html %%EXAMPLESDIR%%/templates/pf/blacklist.html %%EXAMPLESDIR%%/templates/pf/dns.html %%EXAMPLESDIR%%/templates/pf/down.html %%EXAMPLESDIR%%/templates/pf/error.html %%EXAMPLESDIR%%/templates/pf/invalid.html %%EXAMPLESDIR%%/templates/pf/maxsize.html %%EXAMPLESDIR%%/templates/pf/request.html %%EXAMPLESDIR%%/templates/pf/scanner.html %%EXAMPLESDIR%%/templates/pf/virus.html %%EXAMPLESDIR%%/templates/pl/blacklist.html %%EXAMPLESDIR%%/templates/pl/dns.html %%EXAMPLESDIR%%/templates/pl/down.html %%EXAMPLESDIR%%/templates/pl/error.html %%EXAMPLESDIR%%/templates/pl/invalid.html %%EXAMPLESDIR%%/templates/pl/maxsize.html %%EXAMPLESDIR%%/templates/pl/request.html %%EXAMPLESDIR%%/templates/pl/scanner.html %%EXAMPLESDIR%%/templates/pl/virus.html %%EXAMPLESDIR%%/templates/ru/blacklist.html %%EXAMPLESDIR%%/templates/ru/dns.html %%EXAMPLESDIR%%/templates/ru/down.html %%EXAMPLESDIR%%/templates/ru/error.html %%EXAMPLESDIR%%/templates/ru/invalid.html %%EXAMPLESDIR%%/templates/ru/maxsize.html %%EXAMPLESDIR%%/templates/ru/request.html %%EXAMPLESDIR%%/templates/ru/scanner.html %%EXAMPLESDIR%%/templates/ru/virus.html %%EXAMPLESDIR%%/templates/sv/blacklist.html %%EXAMPLESDIR%%/templates/sv/dns.html %%EXAMPLESDIR%%/templates/sv/down.html %%EXAMPLESDIR%%/templates/sv/error.html %%EXAMPLESDIR%%/templates/sv/invalid.html %%EXAMPLESDIR%%/templates/sv/maxsize.html %%EXAMPLESDIR%%/templates/sv/request.html %%EXAMPLESDIR%%/templates/sv/scanner.html %%EXAMPLESDIR%%/templates/sv/virus.html %%EXAMPLESDIR%%/whitelist.sample @dir(havp,havp,755) %%LOG_DIR%% @dir(havp,havp,755) %%TMP_DIR%% @dir(havp,havp,755) %%RUN_DIR%%