diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-02 22:54:17 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-02 22:54:17 +0000 |
commit | 277c252ce66f58ed413641c5df48949db6afee7e (patch) | |
tree | 364de27a36abf46f7fd88287270afc4cfecae4b9 /security | |
parent | 72fc9d2cdd353df23bb82929a9fd18f23b673c35 (diff) | |
download | ports-277c252ce66f58ed413641c5df48949db6afee7e.tar.gz ports-277c252ce66f58ed413641c5df48949db6afee7e.zip |
Notes
Diffstat (limited to 'security')
-rw-r--r-- | security/snort/Makefile | 43 | ||||
-rw-r--r-- | security/snort/distinfo | 1 | ||||
-rw-r--r-- | security/snort/pkg-plist | 8 |
3 files changed, 28 insertions, 24 deletions
diff --git a/security/snort/Makefile b/security/snort/Makefile index f880c9216efb..64d137170a45 100644 --- a/security/snort/Makefile +++ b/security/snort/Makefile @@ -7,7 +7,7 @@ PORTNAME= snort PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.snort.org/dl/ @@ -16,6 +16,8 @@ COMMENT= Lightweight network intrusion detection system LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre +#USE_GPG= yes +#SIG_SUFFIX= .asc USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" @@ -68,31 +70,26 @@ pre-configure: @${ECHO} "" post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} -.endif @${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/rules/*.rules ${DATADIR}; \ + ${INSTALL_DATA} ${WRKSRC}/rules/*.rules ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/etc/classification.config \ - ${DATADIR}/classification.config-sample; \ - if [ ! -f ${DATADIR}/classification.config ]; then \ + ${DATADIR}/classification.config-sample + [ -f ${DATADIR}/classification.config ] || \ ${CP} ${DATADIR}/classification.config-sample \ - ${DATADIR}/classification.config; \ - fi; \ + ${DATADIR}/classification.config ${INSTALL_DATA} ${WRKSRC}/etc/reference.config \ - ${DATADIR}/reference.config-sample; \ - if [ ! -f ${DATADIR}/reference.config ]; then \ - ${CP} ${DATADIR}/reference.config-sample \ - ${DATADIR}/reference.config; \ - fi; \ - ${INSTALL_DATA} ${FILESDIR}/snort.sh.sample \ - ${PREFIX}/etc/rc.d/snort.sh.sample; \ - ${INSTALL_DATA} ${WRKSRC}/etc/snort.conf \ - ${PREFIX}/etc/snort.conf-sample; \ - if [ ! -f ${PREFIX}/etc/snort.conf ]; then \ - ${CP} ${PREFIX}/etc/snort.conf-sample \ - ${PREFIX}/etc/snort.conf; \ - fi + ${DATADIR}/reference.config-sample + [ -f ${DATADIR}/reference.config ] || \ + ${CP} ${DATADIR}/reference.config-sample ${DATADIR}/reference.config + ${INSTALL_DATA} ${FILESDIR}/snort.sh.sample ${PREFIX}/etc/rc.d +.for f in snort.conf unicode.map threshold.conf + ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${PREFIX}/etc/${f}-sample + [ -f ${PREFIX}/etc/${f} ] || \ + ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${PREFIX}/etc/${f} +.endfor +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif .include <bsd.port.mk> diff --git a/security/snort/distinfo b/security/snort/distinfo index 3593002f1eed..da96eaba93f0 100644 --- a/security/snort/distinfo +++ b/security/snort/distinfo @@ -1 +1,2 @@ MD5 (snort-2.1.0.tar.gz) = 1da6d683d18b39a72a3c277e8deffc69 +MD5 (snort-2.1.0.tar.gz.asc) = ee10580ac52066bec04b7f8948ef5ecc diff --git a/security/snort/pkg-plist b/security/snort/pkg-plist index c51cca90bb3c..375c1c8825be 100644 --- a/security/snort/pkg-plist +++ b/security/snort/pkg-plist @@ -2,8 +2,14 @@ bin/snort @unexec if [ -f %D/etc/snort.conf ] && cmp -s %D/etc/snort.conf %D/etc/snort.conf-sample; then rm -f %D/etc/snort.conf; fi etc/snort.conf-sample -etc/rc.d/snort.sh.sample @exec [ -f %B/snort.conf ] || cp %B/%f %B/snort.conf +@unexec if [ -f %D/etc/unicode.map ] && cmp -s %D/etc/unicode.map %D/etc/unicode.map-sample; then rm -f %D/etc/unicode.map; fi +etc/unicode.map-sample +@exec [ -f %B/unicode.map ] || cp %B/%f %B/unicode.map +@unexec if [ -f %D/etc/threshold.conf ] && cmp -s %D/etc/threshold.conf %D/etc/threshold.conf-sample; then rm -f %D/etc/threshold.conf; fi +etc/threshold.conf-sample +@exec [ -f %B/threshold.conf ] || cp %B/%f %B/threshold.conf +etc/rc.d/snort.sh.sample %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/BUGS %%PORTDOCS%%%%DOCSDIR%%/CREDITS |