16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
25 set name=pkg.fmri \ |
25 set name=pkg.fmri \ |
26 value=pkg:/diagnostic/snort@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
26 value=pkg:/diagnostic/snort@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
30 set name=com.oracle.info.tpno value=$(TPNO) |
30 set name=com.oracle.info.tpno value=$(TPNO) |
31 set name=info.classification \ |
31 set name=info.classification \ |
32 value=org.opensolaris.category.2008:Applications/Internet |
32 value=org.opensolaris.category.2008:Applications/Internet |
33 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
33 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
34 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
34 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
35 set name=org.opensolaris.arc-caseid value=PSARC/2009/256 \ |
35 set name=org.opensolaris.arc-caseid value=PSARC/2009/256 value=PSARC/2013/113 \ |
36 value=PSARC/2013/113 value=PSARC/2014/347 |
36 value=PSARC/2014/347 |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
|
38 file Solaris/auth_attr path=etc/security/auth_attr.d/snort |
|
39 file Solaris/exec_attr path=etc/security/exec_attr.d/snort |
38 file etc/attribute_table.dtd path=etc/snort/attribute_table.dtd |
40 file etc/attribute_table.dtd path=etc/snort/attribute_table.dtd |
39 file etc/classification.config path=etc/snort/classification.config mode=0644 \ |
41 file etc/classification.config path=etc/snort/classification.config mode=0644 \ |
40 original_name=SUNWsnort:etc/classification.config \ |
42 original_name=SUNWsnort:etc/classification.config overlay=allow \ |
41 overlay=allow preserve=renamenew |
43 preserve=renamenew |
|
44 # |
|
45 file etc/file_magic.conf path=etc/snort/file_magic.conf |
42 file etc/gen-msg.map path=etc/snort/gen-msg.map |
46 file etc/gen-msg.map path=etc/snort/gen-msg.map |
|
47 dir path=etc/snort/preproc_rules |
43 file etc/reference.config path=etc/snort/reference.config mode=0644 \ |
48 file etc/reference.config path=etc/snort/reference.config mode=0644 \ |
44 original_name=SUNWsnort:etc/reference.config \ |
49 original_name=SUNWsnort:etc/reference.config overlay=allow \ |
45 overlay=allow preserve=renamenew |
50 preserve=renamenew |
46 file Solaris/auth_attr path=etc/security/auth_attr.d/snort |
|
47 file Solaris/exec_attr path=etc/security/exec_attr.d/snort |
|
48 file etc/snort.conf path=etc/snort/snort.conf mode=0644 \ |
|
49 original_name=SUNWsnort:etc/snort.conf \ |
|
50 overlay=allow preserve=renamenew |
|
51 file etc/threshold.conf path=etc/snort/threshold.conf mode=0644 \ |
|
52 original_name=SUNWsnort:etc/threshold.conf \ |
|
53 overlay=allow preserve=renamenew |
|
54 # Directories for snort rules. |
51 # Directories for snort rules. |
55 dir path=etc/snort/rules |
52 dir path=etc/snort/rules |
|
53 file etc/snort.conf path=etc/snort/snort.conf mode=0644 \ |
|
54 original_name=SUNWsnort:etc/snort.conf overlay=allow preserve=renamenew |
56 dir path=etc/snort/so_rules |
55 dir path=etc/snort/so_rules |
57 dir path=etc/snort/preproc_rules |
56 file etc/threshold.conf path=etc/snort/threshold.conf mode=0644 \ |
58 # |
57 original_name=SUNWsnort:etc/threshold.conf overlay=allow preserve=renamenew |
59 file etc/file_magic.conf path=etc/snort/file_magic.conf |
|
60 file etc/unicode.map path=etc/snort/unicode.map |
58 file etc/unicode.map path=etc/snort/unicode.map |
61 file Solaris/snort.xml path=lib/svc/manifest/network/snort.xml |
59 file Solaris/snort.xml path=lib/svc/manifest/network/snort.xml |
62 file Solaris/snortd path=lib/svc/method/snortd |
60 file Solaris/snortd path=lib/svc/method/snortd |
63 file path=usr/bin/snort |
61 file path=usr/bin/snort |
64 file path=usr/include/snort/dynamic_output/bitop.h |
62 file path=usr/include/snort/dynamic_output/bitop.h |
66 file path=usr/include/snort/dynamic_output/obfuscation.h |
64 file path=usr/include/snort/dynamic_output/obfuscation.h |
67 file path=usr/include/snort/dynamic_output/output_api.h |
65 file path=usr/include/snort/dynamic_output/output_api.h |
68 file path=usr/include/snort/dynamic_output/output_common.h |
66 file path=usr/include/snort/dynamic_output/output_common.h |
69 file path=usr/include/snort/dynamic_output/output_lib.h |
67 file path=usr/include/snort/dynamic_output/output_lib.h |
70 file path=usr/include/snort/dynamic_output/preprocids.h |
68 file path=usr/include/snort/dynamic_output/preprocids.h |
|
69 file path=usr/include/snort/dynamic_output/sfPolicy.h |
71 file path=usr/include/snort/dynamic_output/sf_dynamic_common.h |
70 file path=usr/include/snort/dynamic_output/sf_dynamic_common.h |
72 file path=usr/include/snort/dynamic_output/sf_ip.h |
71 file path=usr/include/snort/dynamic_output/sf_ip.h |
73 file path=usr/include/snort/dynamic_output/sf_protocols.h |
72 file path=usr/include/snort/dynamic_output/sf_protocols.h |
74 file path=usr/include/snort/dynamic_output/sf_snort_packet.h |
73 file path=usr/include/snort/dynamic_output/sf_snort_packet.h |
75 file path=usr/include/snort/dynamic_output/sfPolicy.h |
74 file path=usr/include/snort/dynamic_output/sfrt.h |
76 file path=usr/include/snort/dynamic_output/sfrt_dir.h |
75 file path=usr/include/snort/dynamic_output/sfrt_dir.h |
77 file path=usr/include/snort/dynamic_output/sfrt_trie.h |
76 file path=usr/include/snort/dynamic_output/sfrt_trie.h |
78 file path=usr/include/snort/dynamic_output/sfrt.h |
|
79 file path=usr/include/snort/dynamic_output/snort_debug.h |
77 file path=usr/include/snort/dynamic_output/snort_debug.h |
80 file path=usr/include/snort/dynamic_output/stream_api.h |
78 file path=usr/include/snort/dynamic_output/stream_api.h |
81 file path=usr/include/snort/dynamic_preproc/bitop.h |
79 file path=usr/include/snort/dynamic_preproc/bitop.h |
82 file path=usr/include/snort/dynamic_preproc/cpuclock.h |
80 file path=usr/include/snort/dynamic_preproc/cpuclock.h |
83 file path=usr/include/snort/dynamic_preproc/file_api.h |
81 file path=usr/include/snort/dynamic_preproc/file_api.h |
114 file path=usr/include/snort/dynamic_preproc/snort_bounds.h |
112 file path=usr/include/snort/dynamic_preproc/snort_bounds.h |
115 file path=usr/include/snort/dynamic_preproc/snort_debug.h |
113 file path=usr/include/snort/dynamic_preproc/snort_debug.h |
116 file path=usr/include/snort/dynamic_preproc/ssl.h |
114 file path=usr/include/snort/dynamic_preproc/ssl.h |
117 file path=usr/include/snort/dynamic_preproc/str_search.h |
115 file path=usr/include/snort/dynamic_preproc/str_search.h |
118 file path=usr/include/snort/dynamic_preproc/stream_api.h |
116 file path=usr/include/snort/dynamic_preproc/stream_api.h |
|
117 file path=usr/lib/$(MACH64)/pkgconfig/snort.pc |
119 file path=usr/lib/$(MACH64)/pkgconfig/snort_output.pc |
118 file path=usr/lib/$(MACH64)/pkgconfig/snort_output.pc |
120 file path=usr/lib/$(MACH64)/pkgconfig/snort_preproc.pc |
119 file path=usr/lib/$(MACH64)/pkgconfig/snort_preproc.pc |
121 file path=usr/lib/$(MACH64)/pkgconfig/snort.pc |
|
122 # |
120 # |
123 link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so \ |
121 link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so \ |
124 target=libsf_engine.so.0.0.0 |
122 target=libsf_engine.so.0.0.0 |
125 link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so.0 \ |
123 link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so.0 \ |
126 target=libsf_engine.so.0.0.0 |
124 target=libsf_engine.so.0.0.0 |