components/snort/snort.p5m
changeset 3732 0f62cc221c7e
parent 2198 168b8acace5f
child 5007 0052258cbb9d
equal deleted inserted replaced
3731:7b09b73a67a4 3732:0f62cc221c7e
    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