components/openstack/swift/swift.p5m
changeset 3732 0f62cc221c7e
parent 1996 48bc5bfda5d8
child 3998 5bd484384122
equal deleted inserted replaced
3731:7b09b73a67a4 3732:0f62cc221c7e
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
    26 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
       
    27 #
       
    28 <transform file path=.*/(.*_attr)\.d -> set action.hash files/swift.%<1>>
       
    29 <transform file path=.*/(.*_attr)\.d -> default group sys>
       
    30 <transform file path=etc/swift/(.*) -> set action.hash etc/%<1>-sample>
       
    31 <transform file path=etc/swift/rsyncd.conf -> set action.hash files/rsyncd.conf>
       
    32 <transform file path=etc/swift/proxy-server.conf -> set action.hash files/proxy-server.conf>
       
    33 <transform dir file path=etc/swift/? -> default owner swift>
       
    34 <transform dir file path=etc/swift/? -> default group swift>
       
    35 <transform file path=etc/swift/ -> default mode 0644>
       
    36 <transform file path=etc/swift/ -> default overlay allow>
       
    37 <transform file path=etc/swift/ -> default preserve renamenew>
       
    38 <transform file path=lib/svc/.*/([^/]*) -> set action.hash files/%<1>>
       
    39 <transform hardlink path=lib/svc/method -> default target swift-proxy-server>
       
    40 <transform file path=lib/svc/method/swift-proxy-server -> set action.hash files/swift-smf-method>
       
    41 <transform file path=usr/lib/swift/(.*) -> set action.hash usr/bin/%<1>>
       
    42 <transform file path=usr/lib/swift/(.*) -> default mode 0555>
       
    43 <transform file path=usr/share/man/man1/(.+) -> set action.hash doc/manpages/%<1>>
       
    44 <transform file path=usr/share/man/man4/(.+)\.4 -> set action.hash doc/manpages/%<1>.5>
    27 set name=pkg.fmri \
    45 set name=pkg.fmri \
    28     value=pkg:/cloud/openstack/swift@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    46     value=pkg:/cloud/openstack/swift@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    29 set name=pkg.summary value="OpenStack Swift (Object Storage Service)"
    47 set name=pkg.summary value="OpenStack Swift (Object Storage Service)"
    30 set name=pkg.description \
    48 set name=pkg.description \
    31     value="The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve data in virtual containers"
    49     value="The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve data in virtual containers"
    41 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    59 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    42 set name=info.upstream value="OpenStack <[email protected]>"
    60 set name=info.upstream value="OpenStack <[email protected]>"
    43 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    61 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    44 set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/050
    62 set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/050
    45 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    63 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    46 #
       
    47 <transform file path=.*/(.*_attr)\.d -> set action.hash files/swift.%<1>>
       
    48 <transform file path=.*/(.*_attr)\.d -> default group sys>
       
    49 file path=etc/security/auth_attr.d/cloud:openstack:swift
    64 file path=etc/security/auth_attr.d/cloud:openstack:swift
    50 file path=etc/security/exec_attr.d/cloud:openstack:swift
    65 file path=etc/security/exec_attr.d/cloud:openstack:swift
    51 file path=etc/security/prof_attr.d/cloud:openstack:swift
    66 file path=etc/security/prof_attr.d/cloud:openstack:swift
    52 <transform file path=etc/swift/(.*) -> set action.hash etc/%<1>-sample>
       
    53 <transform file path=etc/swift/rsyncd.conf -> set action.hash files/rsyncd.conf>
       
    54 <transform file path=etc/swift/proxy-server.conf -> set action.hash files/proxy-server.conf>
       
    55 <transform dir file path=etc/swift/? -> default owner swift>
       
    56 <transform dir file path=etc/swift/? -> default group swift>
       
    57 <transform file path=etc/swift/ -> default mode 0644>
       
    58 <transform file path=etc/swift/ -> default overlay allow>
       
    59 <transform file path=etc/swift/ -> default preserve renamenew>
       
    60 dir  path=etc/swift mode=0700
    67 dir  path=etc/swift mode=0700
    61 file path=etc/swift/account-server.conf
    68 file path=etc/swift/account-server.conf
    62 file path=etc/swift/container-server.conf
    69 file path=etc/swift/container-server.conf
    63 file path=etc/swift/dispersion.conf
    70 file path=etc/swift/dispersion.conf
    64 file path=etc/swift/memcache.conf
    71 file path=etc/swift/memcache.conf
    67 file path=etc/swift/object-server.conf
    74 file path=etc/swift/object-server.conf
    68 file path=etc/swift/proxy-server.conf
    75 file path=etc/swift/proxy-server.conf
    69 file path=etc/swift/rsyncd.conf
    76 file path=etc/swift/rsyncd.conf
    70 file path=etc/swift/swift-bench.conf
    77 file path=etc/swift/swift-bench.conf
    71 file path=etc/swift/swift.conf
    78 file path=etc/swift/swift.conf
    72 <transform file path=lib/svc/.*/([^/]*) -> set action.hash files/%<1>>
       
    73 file path=lib/svc/manifest/application/openstack/swift-account-auditor.xml
    79 file path=lib/svc/manifest/application/openstack/swift-account-auditor.xml
    74 file path=lib/svc/manifest/application/openstack/swift-account-reaper.xml
    80 file path=lib/svc/manifest/application/openstack/swift-account-reaper.xml
    75 file path=lib/svc/manifest/application/openstack/swift-account-replicator.xml
    81 file path=lib/svc/manifest/application/openstack/swift-account-replicator.xml
    76 file path=lib/svc/manifest/application/openstack/swift-account-server.xml
    82 file path=lib/svc/manifest/application/openstack/swift-account-server.xml
    77 file path=lib/svc/manifest/application/openstack/swift-container-auditor.xml
    83 file path=lib/svc/manifest/application/openstack/swift-container-auditor.xml
    84 file path=lib/svc/manifest/application/openstack/swift-object-replicator.xml
    90 file path=lib/svc/manifest/application/openstack/swift-object-replicator.xml
    85 file path=lib/svc/manifest/application/openstack/swift-object-server.xml
    91 file path=lib/svc/manifest/application/openstack/swift-object-server.xml
    86 file path=lib/svc/manifest/application/openstack/swift-object-updater.xml
    92 file path=lib/svc/manifest/application/openstack/swift-object-updater.xml
    87 file path=lib/svc/manifest/application/openstack/swift-proxy-server.xml
    93 file path=lib/svc/manifest/application/openstack/swift-proxy-server.xml
    88 file path=lib/svc/manifest/application/openstack/swift-replicator-rsync.xml
    94 file path=lib/svc/manifest/application/openstack/swift-replicator-rsync.xml
    89 <transform hardlink path=lib/svc/method -> default target swift-proxy-server>
       
    90 <transform file path=lib/svc/method/swift-proxy-server -> set action.hash files/swift-smf-method>
       
    91 hardlink path=lib/svc/method/swift-account-auditor
    95 hardlink path=lib/svc/method/swift-account-auditor
    92 hardlink path=lib/svc/method/swift-account-reaper
    96 hardlink path=lib/svc/method/swift-account-reaper
    93 hardlink path=lib/svc/method/swift-account-replicator
    97 hardlink path=lib/svc/method/swift-account-replicator
    94 hardlink path=lib/svc/method/swift-account-server
    98 hardlink path=lib/svc/method/swift-account-server
    95 hardlink path=lib/svc/method/swift-container-auditor
    99 hardlink path=lib/svc/method/swift-container-auditor
   193 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/account.py
   197 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/account.py
   194 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/base.py
   198 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/base.py
   195 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/container.py
   199 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/container.py
   196 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/obj.py
   200 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/obj.py
   197 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/server.py
   201 file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/server.py
   198 <transform file path=usr/lib/swift/(.*) -> set action.hash usr/bin/%<1>>
       
   199 <transform file path=usr/lib/swift/(.*) -> default mode 0555>
       
   200 file path=usr/lib/swift/swift-account-auditor
   202 file path=usr/lib/swift/swift-account-auditor
   201 file path=usr/lib/swift/swift-account-reaper
   203 file path=usr/lib/swift/swift-account-reaper
   202 file path=usr/lib/swift/swift-account-replicator
   204 file path=usr/lib/swift/swift-account-replicator
   203 file path=usr/lib/swift/swift-account-server
   205 file path=usr/lib/swift/swift-account-server
   204 file path=usr/lib/swift/swift-container-auditor
   206 file path=usr/lib/swift/swift-container-auditor
   212 file path=usr/lib/swift/swift-object-replicator
   214 file path=usr/lib/swift/swift-object-replicator
   213 file path=usr/lib/swift/swift-object-server
   215 file path=usr/lib/swift/swift-object-server
   214 file path=usr/lib/swift/swift-object-updater
   216 file path=usr/lib/swift/swift-object-updater
   215 file path=usr/lib/swift/swift-proxy-server
   217 file path=usr/lib/swift/swift-proxy-server
   216 file path=usr/lib/swift/swift-recon-cron
   218 file path=usr/lib/swift/swift-recon-cron
   217 <transform file path=usr/share/man/man1/(.+) -> set action.hash doc/manpages/%<1>>
       
   218 <transform file path=usr/share/man/man4/(.+)\.4 -> set action.hash doc/manpages/%<1>.5>
       
   219 file path=usr/share/man/man1/swift-account-auditor.1
   219 file path=usr/share/man/man1/swift-account-auditor.1
   220 file path=usr/share/man/man1/swift-account-reaper.1
   220 file path=usr/share/man/man1/swift-account-reaper.1
   221 file path=usr/share/man/man1/swift-account-replicator.1
   221 file path=usr/share/man/man1/swift-account-replicator.1
   222 file path=usr/share/man/man1/swift-account-server.1
   222 file path=usr/share/man/man1/swift-account-server.1
   223 file path=usr/share/man/man1/swift-container-auditor.1
   223 file path=usr/share/man/man1/swift-container-auditor.1