sys-cluster/swift: fix bug 629446
authorMatthew Thode <prometheanfire@gentoo.org>
Thu, 31 Aug 2017 16:53:41 +0000 (11:53 -0500)
committerMatthew Thode <prometheanfire@gentoo.org>
Thu, 31 Aug 2017 16:55:30 +0000 (11:55 -0500)
Package-Manager: Portage-2.3.6, Repoman-2.3.3

sys-cluster/swift/swift-2.15.1-r1.ebuild [moved from sys-cluster/swift/swift-2.15.1.ebuild with 97% similarity]
sys-cluster/swift/swift-2017.2.9999.ebuild

similarity index 97%
rename from sys-cluster/swift/swift-2.15.1.ebuild
rename to sys-cluster/swift/swift-2.15.1-r1.ebuild
index 6ce4c0551b217a0acea66319205ad037096452a5..fdef2dc4126eb9928f7fbb5d80c504c5afb953ee 100644 (file)
@@ -101,7 +101,8 @@ python_install_all() {
                newins "etc/object-expirer.conf-sample" "object-expirer.conf"
        fi
 
-       fowners swift:swift "/etc/swift" || die "fowners failed"
+       fowners root:swift "/etc/swift" || die "fowners failed"
+       fperms 0750 /etc/swift
 }
 
 pkg_postinst() {
index 60d709c4ec2831c416097d7656b4a9d0f23fc90b..bba5692f08ccfd5706e481513d6a6e78380a5d68 100644 (file)
@@ -102,7 +102,8 @@ python_install_all() {
                newins "etc/object-expirer.conf-sample" "object-expirer.conf"
        fi
 
-       fowners swift:swift "/etc/swift" || die "fowners failed"
+       fowners root:swift "/etc/swift" || die "fowners failed"
+       fperms 0750 /etc/swift
 }
 
 pkg_postinst() {