View | Details | Raw Unified | Return to bug 33887 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-4 / +6 lines)
Lines 44-49 Link Here
44
44
45
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
45
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
46
46
47
CONFIG_DIR=	${PREFIX}/etc/snort
48
47
pre-configure:
49
pre-configure:
48
	@${ECHO} ""
50
	@${ECHO} ""
49
	@${ECHO} "Set WITH_FLEXRESP, WITH_MYSQL, WITH_ODBC or WITH_POSTGRES"
51
	@${ECHO} "Set WITH_FLEXRESP, WITH_MYSQL, WITH_ODBC or WITH_POSTGRES"
Lines 51-57 Link Here
51
	@${ECHO} ""
53
	@${ECHO} ""
52
54
53
post-install:
55
post-install:
54
	${MKDIR} ${PREFIX}/share/snort
56
	${MKDIR} ${CONFIG_DIR}
55
.for i in CREDITS RULES.SAMPLE USAGE attack-responses.rules backdoor.rules \
57
.for i in CREDITS RULES.SAMPLE USAGE attack-responses.rules backdoor.rules \
56
	bad-traffic.rules ddos.rules dns.rules dos.rules exploit.rules \
58
	bad-traffic.rules ddos.rules dns.rules dos.rules exploit.rules \
57
	finger.rules ftp.rules icmp.rules icmp-info.rules info.rules local.rules \
59
	finger.rules ftp.rules icmp.rules icmp-info.rules info.rules local.rules \
Lines 59-68 Link Here
59
	scan.rules shellcode.rules smtp.rules sql.rules telnet.rules tftp.rules \
61
	scan.rules shellcode.rules smtp.rules sql.rules telnet.rules tftp.rules \
60
	virus.rules web-attacks.rules web-cgi.rules web-coldfusion.rules \
62
	virus.rules web-attacks.rules web-cgi.rules web-coldfusion.rules \
61
	web-frontpage.rules web-iis.rules web-misc.rules x11.rules
63
	web-frontpage.rules web-iis.rules web-misc.rules x11.rules
62
	${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/snort
64
	${INSTALL_DATA} ${WRKSRC}/$i ${CONFIG_DIR}/
63
.endfor
65
.endfor
64
	${INSTALL_DATA} ${WRKSRC}/classification.config ${PREFIX}/etc/classification.config-sample
66
	${INSTALL_DATA} ${WRKSRC}/classification.config ${CONFIG_DIR}/classification.config-sample
65
	${INSTALL_DATA} ${WRKSRC}/snort.conf ${PREFIX}/etc/snort.conf-sample
67
	${INSTALL_DATA} ${WRKSRC}/snort.conf ${CONFIG_DIR}/snort.conf-sample
66
	@${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
68
	@${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
67
69
68
.include <bsd.port.mk>
70
.include <bsd.port.mk>
(-)pkg-message (-4 / +4 lines)
Lines 2-16 Link Here
2
***********************************************************
2
***********************************************************
3
Copy
3
Copy
4
4
5
	/usr/local/etc/snort.conf-sample
5
	/usr/local/etc/snort/snort.conf-sample
6
to
6
to
7
	/usr/local/etc/snort.conf
7
	/usr/local/etc/snort/snort.conf
8
8
9
and
9
and
10
10
11
	/usr/local/etc/classification.config-sample
11
	/usr/local/etc/snort/classification.config-sample
12
to
12
to
13
	/usr/local/etc/classification.config
13
	/usr/local/etc/snort/classification.config
14
14
15
and edit them to fit your needs.
15
and edit them to fit your needs.
16
***********************************************************
16
***********************************************************
(-)pkg-plist (-39 / +39 lines)
Lines 1-40 Link Here
1
bin/snort
1
bin/snort
2
etc/classification.config-sample
2
etc/snort/classification.config-sample
3
etc/snort.conf-sample
3
etc/snort/snort.conf-sample
4
share/snort/CREDITS
4
etc/snort/CREDITS
5
share/snort/RULES.SAMPLE
5
etc/snort/RULES.SAMPLE
6
share/snort/USAGE
6
etc/snort/USAGE
7
share/snort/attack-responses.rules
7
etc/snort/attack-responses.rules
8
share/snort/backdoor.rules
8
etc/snort/backdoor.rules
9
share/snort/bad-traffic.rules
9
etc/snort/bad-traffic.rules
10
share/snort/ddos.rules
10
etc/snort/ddos.rules
11
share/snort/dns.rules
11
etc/snort/dns.rules
12
share/snort/dos.rules
12
etc/snort/dos.rules
13
share/snort/exploit.rules
13
etc/snort/exploit.rules
14
share/snort/finger.rules
14
etc/snort/finger.rules
15
share/snort/ftp.rules
15
etc/snort/ftp.rules
16
share/snort/icmp-info.rules
16
etc/snort/icmp-info.rules
17
share/snort/icmp.rules
17
etc/snort/icmp.rules
18
share/snort/info.rules
18
etc/snort/info.rules
19
share/snort/local.rules
19
etc/snort/local.rules
20
share/snort/misc.rules
20
etc/snort/misc.rules
21
share/snort/netbios.rules
21
etc/snort/netbios.rules
22
share/snort/policy.rules
22
etc/snort/policy.rules
23
share/snort/porn.rules
23
etc/snort/porn.rules
24
share/snort/rpc.rules
24
etc/snort/rpc.rules
25
share/snort/rservices.rules
25
etc/snort/rservices.rules
26
share/snort/scan.rules
26
etc/snort/scan.rules
27
share/snort/shellcode.rules
27
etc/snort/shellcode.rules
28
share/snort/smtp.rules
28
etc/snort/smtp.rules
29
share/snort/sql.rules
29
etc/snort/sql.rules
30
share/snort/telnet.rules
30
etc/snort/telnet.rules
31
share/snort/tftp.rules
31
etc/snort/tftp.rules
32
share/snort/virus.rules
32
etc/snort/virus.rules
33
share/snort/web-attacks.rules
33
etc/snort/web-attacks.rules
34
share/snort/web-cgi.rules
34
etc/snort/web-cgi.rules
35
share/snort/web-coldfusion.rules
35
etc/snort/web-coldfusion.rules
36
share/snort/web-frontpage.rules
36
etc/snort/web-frontpage.rules
37
share/snort/web-iis.rules
37
etc/snort/web-iis.rules
38
share/snort/web-misc.rules
38
etc/snort/web-misc.rules
39
share/snort/x11.rules
39
etc/snort/x11.rules
40
@dirrm share/snort
40
@dirrm etc/snort

Return to bug 33887