diff -r 9c01a3410e89 -r 69ab8eca01c5 components/openstack/swift/swift.p5m --- a/components/openstack/swift/swift.p5m Wed Jan 28 11:07:54 2015 -0800 +++ b/components/openstack/swift/swift.p5m Wed Jan 28 08:53:43 2015 -0800 @@ -20,10 +20,28 @@ # # -# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. # default mangler.man.stability uncommitted> +# + set action.hash files/swift.%<1>> + default group sys> + set action.hash etc/%<1>-sample> + set action.hash files/rsyncd.conf> + set action.hash files/proxy-server.conf> + default owner swift> + default group swift> + default mode 0644> + default overlay allow> + default preserve renamenew> + set action.hash files/%<1>> + default target swift-proxy-server> + set action.hash files/swift-smf-method> + set action.hash usr/bin/%<1>> + default mode 0555> + set action.hash doc/manpages/%<1>> + set action.hash doc/manpages/%<1>.5> set name=pkg.fmri \ value=pkg:/cloud/openstack/swift@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="OpenStack Swift (Object Storage Service)" @@ -43,20 +61,9 @@ set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/050 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) -# - set action.hash files/swift.%<1>> - default group sys> file path=etc/security/auth_attr.d/cloud:openstack:swift file path=etc/security/exec_attr.d/cloud:openstack:swift file path=etc/security/prof_attr.d/cloud:openstack:swift - set action.hash etc/%<1>-sample> - set action.hash files/rsyncd.conf> - set action.hash files/proxy-server.conf> - default owner swift> - default group swift> - default mode 0644> - default overlay allow> - default preserve renamenew> dir path=etc/swift mode=0700 file path=etc/swift/account-server.conf file path=etc/swift/container-server.conf @@ -69,7 +76,6 @@ file path=etc/swift/rsyncd.conf file path=etc/swift/swift-bench.conf file path=etc/swift/swift.conf - set action.hash files/%<1>> file path=lib/svc/manifest/application/openstack/swift-account-auditor.xml file path=lib/svc/manifest/application/openstack/swift-account-reaper.xml file path=lib/svc/manifest/application/openstack/swift-account-replicator.xml @@ -86,8 +92,6 @@ file path=lib/svc/manifest/application/openstack/swift-object-updater.xml file path=lib/svc/manifest/application/openstack/swift-proxy-server.xml file path=lib/svc/manifest/application/openstack/swift-replicator-rsync.xml - default target swift-proxy-server> - set action.hash files/swift-smf-method> hardlink path=lib/svc/method/swift-account-auditor hardlink path=lib/svc/method/swift-account-reaper hardlink path=lib/svc/method/swift-account-replicator @@ -195,8 +199,6 @@ file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/container.py file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/controllers/obj.py file path=usr/lib/python$(PYVER)/vendor-packages/swift/proxy/server.py - set action.hash usr/bin/%<1>> - default mode 0555> file path=usr/lib/swift/swift-account-auditor file path=usr/lib/swift/swift-account-reaper file path=usr/lib/swift/swift-account-replicator @@ -214,8 +216,6 @@ file path=usr/lib/swift/swift-object-updater file path=usr/lib/swift/swift-proxy-server file path=usr/lib/swift/swift-recon-cron - set action.hash doc/manpages/%<1>> - set action.hash doc/manpages/%<1>.5> file path=usr/share/man/man1/swift-account-auditor.1 file path=usr/share/man/man1/swift-account-reaper.1 file path=usr/share/man/man1/swift-account-replicator.1 @@ -254,19 +254,19 @@ # license LICENSE license="Apache v2.0" -# force a dependency on netifaces; pkgdepend work is needed to flush this out. -depend type=require fmri=library/python-2/netifaces-26 - -# force a dependency on paste.deploy; pkgdepend work is needed to flush this -# out. -depend type=require fmri=library/python-2/paste.deploy-26 - # force a dependency on dnspython; pkgdepend work is needed to flush this out. depend type=require fmri=library/python/dnspython-26 # force a dependency on keystoneclient; used via a paste.deploy filter depend type=require fmri=library/python/keystoneclient-26 +# force a dependency on netifaces; pkgdepend work is needed to flush this out. +depend type=require fmri=library/python/netifaces-26 + +# force a dependency on paste.deploy; pkgdepend work is needed to flush this +# out. +depend type=require fmri=library/python/paste.deploy-26 + # force a dependency on pbr; pkgdepend work is needed to flush this out. depend type=require fmri=library/python/pbr-26