On Wed, Aug 24, 2022 at 03:15:49PM +0100, Stuart Henderson wrote: Hi,
> commited, thanks. diff was against an old tree so hand-applied > rather than patch(1)'d. sorry for the additional work. I seem to have missed this. Unfortunately some additional change crept in. The PLIST entry of lib/snort_dynamicrules got lost. Normally the directory is empty and a placeholder for compiled rules. The directory is referenced in /etc/snort/snort.conf: 256 257 # path to dynamic rules libraries 258 dynamicdetection directory /usr/local/lib/snort_dynamicrules 259 and snort now complains about the missing directory. Therefore either comment out the line in snort.conf or as I prefer re-add back the entry in PLIST. Attached is a patch for the later way. Regards, Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/snort/Makefile,v retrieving revision 1.114 diff -u -p -u -p -r1.114 Makefile --- Makefile 24 Aug 2022 14:14:57 -0000 1.114 +++ Makefile 29 Aug 2022 20:51:35 -0000 @@ -1,6 +1,7 @@ COMMENT = highly flexible sniffer/NIDS DISTNAME = snort-2.9.20 +REVISION = 0 RULESV = 29200 SUBST_VARS = RULESV APPID_COMMENT Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/snort/pkg/PLIST,v retrieving revision 1.37 diff -u -p -u -p -r1.37 PLIST --- pkg/PLIST 24 Aug 2022 14:16:28 -0000 1.37 +++ pkg/PLIST 29 Aug 2022 20:51:35 -0000 @@ -45,6 +45,7 @@ ${APPID_COMMENT}@so lib/snort_dynamicpre @so lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la @so lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so +lib/snort_dynamicrules/ @man man/man8/snort.8 share/doc/pkg-readmes/${PKGSTEM} share/doc/snort/