diff -r 48d2ae15d995 -r ee87318d9935 components/snort/snort.p5m --- a/components/snort/snort.p5m Thu Jun 13 17:39:51 2013 -0700 +++ b/components/snort/snort.p5m Fri Jun 14 16:37:38 2013 -0700 @@ -22,47 +22,174 @@ # default mangler.man.stability uncommitted> - -set name=pkg.fmri value=pkg:/diagnostic/snort@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) +set name=pkg.fmri \ + value=pkg:/diagnostic/snort@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="snort - Network Intrusion and Protection Detector" -set name=com.oracle.info.description value="snort, the network intrusion and protection detector" +set name=com.oracle.info.description \ + value="snort, the network intrusion and protection detector" set name=com.oracle.info.tpno value=9027 -set name=info.classification value="org.opensolaris.category.2008:Applications/Internet" -set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) -set name=org.opensolaris.arc-caseid \ - value=PSARC/2009/256 +set name=info.classification \ + value=org.opensolaris.category.2008:Applications/Internet set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) +set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) +set name=org.opensolaris.arc-caseid value=PSARC/2009/256 value=PSARC/2013/113 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) - -license snort.license license="GPLv2, BSD, LGPLv2.1" - file path=etc/attribute_table.dtd -file path=etc/classification.config mode=0644 overlay=allow preserve=renamenew \ - original_name=SUNWsnort:etc/classification.config +file path=etc/classification.config mode=0644 \ + original_name=SUNWsnort:etc/classification.config overlay=allow \ + preserve=renamenew file path=etc/gen-msg.map -file path=etc/reference.config mode=0644 overlay=allow preserve=renamenew \ - original_name=SUNWsnort:etc/reference.config +file path=etc/reference.config mode=0644 \ + original_name=SUNWsnort:etc/reference.config overlay=allow \ + preserve=renamenew file Solaris/auth_attr path=etc/security/auth_attr.d/snort file Solaris/exec_attr path=etc/security/exec_attr.d/snort -file path=etc/snort.conf mode=0644 overlay=allow preserve=renamenew \ - original_name=SUNWsnort:etc/snort.conf -file path=etc/threshold.conf mode=0644 overlay=allow preserve=renamenew \ - original_name=SUNWsnort:etc/threshold.conf +file path=etc/snort.conf mode=0644 original_name=SUNWsnort:etc/snort.conf \ + overlay=allow preserve=renamenew +file path=etc/threshold.conf mode=0644 \ + original_name=SUNWsnort:etc/threshold.conf overlay=allow preserve=renamenew file path=etc/unicode.map file Solaris/snort.xml path=lib/svc/manifest/network/snort.xml file Solaris/snortd path=lib/svc/method/snortd -file path=usr/bin/snort -file path=usr/lib/snort_dynamicengine/libsf_engine.so.0.0.0 -file \ - path=usr/lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_dns_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0.0.0 -file path=usr/lib/snort_dynamicrules/lib_sfdynamic_example_rule.so.0.0.0 +file usr/bin/$(MACH64)/snort path=usr/bin/snort +file path=usr/include/snort/dynamic_preproc/attribute_table_api.h +file path=usr/include/snort/dynamic_preproc/bitop.h +file path=usr/include/snort/dynamic_preproc/cpuclock.h +file path=usr/include/snort/dynamic_preproc/idle_processing.h +file path=usr/include/snort/dynamic_preproc/ipv6_port.h +file path=usr/include/snort/dynamic_preproc/mempool.h +file path=usr/include/snort/dynamic_preproc/obfuscation.h +file path=usr/include/snort/dynamic_preproc/preprocids.h +file path=usr/include/snort/dynamic_preproc/profiler.h +file path=usr/include/snort/dynamic_preproc/segment_mem.h +file path=usr/include/snort/dynamic_preproc/sfPolicy.h +file path=usr/include/snort/dynamic_preproc/sfPolicyUserData.h +file path=usr/include/snort/dynamic_preproc/sf_decompression.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_common.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_define.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_engine.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_meta.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_preproc_lib.h +file path=usr/include/snort/dynamic_preproc/sf_dynamic_preprocessor.h +file path=usr/include/snort/dynamic_preproc/sf_ip.h +file path=usr/include/snort/dynamic_preproc/sf_preproc_info.h +file path=usr/include/snort/dynamic_preproc/sf_protocols.h +file path=usr/include/snort/dynamic_preproc/sf_sdlist_types.h +file path=usr/include/snort/dynamic_preproc/sf_snort_packet.h +file path=usr/include/snort/dynamic_preproc/sf_snort_plugin_api.h +file path=usr/include/snort/dynamic_preproc/sfcommon.h +file path=usr/include/snort/dynamic_preproc/sfcontrol.h +file path=usr/include/snort/dynamic_preproc/sfrt.h +file path=usr/include/snort/dynamic_preproc/sfrt_dir.h +file path=usr/include/snort/dynamic_preproc/sfrt_flat.h +file path=usr/include/snort/dynamic_preproc/sfrt_flat_dir.h +file path=usr/include/snort/dynamic_preproc/sfrt_trie.h +file path=usr/include/snort/dynamic_preproc/snort_bounds.h +file path=usr/include/snort/dynamic_preproc/snort_debug.h +file path=usr/include/snort/dynamic_preproc/ssl.h +file path=usr/include/snort/dynamic_preproc/str_search.h +file path=usr/include/snort/dynamic_preproc/stream_api.h +file Solaris/snort.pc path=usr/lib/$(MACH64)/pkgconfig/snort.pc +file Solaris/snort_preproc.pc path=usr/lib/$(MACH64)/pkgconfig/snort_preproc.pc +# +link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so \ + target=libsf_engine.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so.0 \ + target=libsf_engine.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicengine/libsf_engine.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dce2_preproc.so \ + target=libsf_dce2_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0 \ + target=libsf_dce2_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dnp3_preproc.so \ + target=libsf_dnp3_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dnp3_preproc.so.0 \ + target=libsf_dnp3_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dnp3_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dns_preproc.so \ + target=libsf_dns_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dns_preproc.so.0 \ + target=libsf_dns_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_dns_preproc.so.0.0.0 +# +link \ + path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so \ + target=libsf_ftptelnet_preproc.so.0.0.0 +link \ + path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 \ + target=libsf_ftptelnet_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_gtp_preproc.so \ + target=libsf_gtp_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_gtp_preproc.so.0 \ + target=libsf_gtp_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_gtp_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_imap_preproc.so \ + target=libsf_imap_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_imap_preproc.so.0 \ + target=libsf_imap_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_imap_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_modbus_preproc.so \ + target=libsf_modbus_preproc.so.0.0.0 +link \ + path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_modbus_preproc.so.0 \ + target=libsf_modbus_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_modbus_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_pop_preproc.so \ + target=libsf_pop_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_pop_preproc.so.0 \ + target=libsf_pop_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_pop_preproc.so.0.0.0 +# +link \ + path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_reputation_preproc.so \ + target=libsf_reputation_preproc.so.0.0.0 +link \ + path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_reputation_preproc.so.0 \ + target=libsf_reputation_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_reputation_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sdf_preproc.so \ + target=libsf_sdf_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sdf_preproc.so.0 \ + target=libsf_sdf_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sdf_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sip_preproc.so \ + target=libsf_sip_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sip_preproc.so.0 \ + target=libsf_sip_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_sip_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_smtp_preproc.so \ + target=libsf_smtp_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0 \ + target=libsf_smtp_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssh_preproc.so \ + target=libsf_ssh_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0 \ + target=libsf_ssh_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0.0.0 +# +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssl_preproc.so \ + target=libsf_ssl_preproc.so.0.0.0 +link path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0 \ + target=libsf_ssl_preproc.so.0.0.0 +file path=usr/lib/$(MACH64)/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0.0.0 +# +# Directory for containing dynamic rules libraries. +dir path=usr/lib/$(MACH64)/snort_dynamicrules +# file path=usr/share/doc/snort/AUTHORS file path=usr/share/doc/snort/BUGS file path=usr/share/doc/snort/CREDITS @@ -71,82 +198,57 @@ file path=usr/share/doc/snort/PROBLEMS file path=usr/share/doc/snort/README file path=usr/share/doc/snort/README.ARUBA -file path=usr/share/doc/snort/README.FLEXRESP -file path=usr/share/doc/snort/README.FLEXRESP2 -file path=usr/share/doc/snort/README.INLINE +file path=usr/share/doc/snort/README.GTP file path=usr/share/doc/snort/README.PLUGINS file path=usr/share/doc/snort/README.PerfProfiling file path=usr/share/doc/snort/README.SMTP file path=usr/share/doc/snort/README.UNSOCK +file path=usr/share/doc/snort/README.WIN32 +file path=usr/share/doc/snort/README.active file path=usr/share/doc/snort/README.alert_order file path=usr/share/doc/snort/README.asn1 +file path=usr/share/doc/snort/README.counts file path=usr/share/doc/snort/README.csv +file path=usr/share/doc/snort/README.daq file path=usr/share/doc/snort/README.database -file path=usr/share/doc/snort/README.dcerpc file path=usr/share/doc/snort/README.dcerpc2 file path=usr/share/doc/snort/README.decode file path=usr/share/doc/snort/README.decoder_preproc_rules +file path=usr/share/doc/snort/README.dnp3 file path=usr/share/doc/snort/README.dns file path=usr/share/doc/snort/README.event_queue +file path=usr/share/doc/snort/README.filters file path=usr/share/doc/snort/README.flowbits file path=usr/share/doc/snort/README.frag3 file path=usr/share/doc/snort/README.ftptelnet file path=usr/share/doc/snort/README.gre file path=usr/share/doc/snort/README.http_inspect +file path=usr/share/doc/snort/README.imap file path=usr/share/doc/snort/README.ipip file path=usr/share/doc/snort/README.ipv6 +file path=usr/share/doc/snort/README.modbus +file path=usr/share/doc/snort/README.multipleconfigs +file path=usr/share/doc/snort/README.normalize file path=usr/share/doc/snort/README.pcap_readmode +file path=usr/share/doc/snort/README.pop file path=usr/share/doc/snort/README.ppm +file path=usr/share/doc/snort/README.reload +file path=usr/share/doc/snort/README.reputation +file path=usr/share/doc/snort/README.rzb_saac +file path=usr/share/doc/snort/README.sensitive_data file path=usr/share/doc/snort/README.sfportscan +file path=usr/share/doc/snort/README.sip file path=usr/share/doc/snort/README.ssh file path=usr/share/doc/snort/README.ssl file path=usr/share/doc/snort/README.stream5 file path=usr/share/doc/snort/README.tag file path=usr/share/doc/snort/README.thresholding +file path=usr/share/doc/snort/README.u2boat file path=usr/share/doc/snort/README.variables -file path=usr/share/doc/snort/README.wireless +file path=usr/share/doc/snort/TODO file path=usr/share/doc/snort/USAGE +file path=usr/share/doc/snort/WISHLIST file path=usr/share/doc/snort/generators file usr/share/man/man8/snort.8 path=usr/share/man/man1m/snort.1m -link path=usr/lib/snort_dynamicengine/libsf_engine.so \ - target=libsf_engine.so.0.0.0 -link path=usr/lib/snort_dynamicengine/libsf_engine.so.0 \ - target=libsf_engine.so.0.0.0 -link \ - path=usr/lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so \ - target=lib_sfdynamic_preprocessor_example.so.0.0.0 -link \ - path=usr/lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so.0 \ - target=lib_sfdynamic_preprocessor_example.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so \ - target=libsf_dce2_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0 \ - target=libsf_dce2_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so \ - target=libsf_dcerpc_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so.0 \ - target=libsf_dcerpc_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dns_preproc.so \ - target=libsf_dns_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_dns_preproc.so.0 \ - target=libsf_dns_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so \ - target=libsf_ftptelnet_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 \ - target=libsf_ftptelnet_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so \ - target=libsf_smtp_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0 \ - target=libsf_smtp_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so \ - target=libsf_ssh_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0 \ - target=libsf_ssh_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so \ - target=libsf_ssl_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0 \ - target=libsf_ssl_preproc.so.0.0.0 -link path=usr/lib/snort_dynamicrules/lib_sfdynamic_example_rule.so \ - target=lib_sfdynamic_example_rule.so.0.0.0 -link path=usr/lib/snort_dynamicrules/lib_sfdynamic_example_rule.so.0 \ - target=lib_sfdynamic_example_rule.so.0.0.0 +dir path=var/log/snort owner=noaccess group=noaccess +license snort.license license="GPLv2, BSD, LGPLv2.1"