aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <donnie@supernova.(none)>2006-09-04 16:30:26 -0700
committerDonnie Berkholz <dberkholz@gentoo.org>2006-09-04 16:30:26 -0700
commit2b537c00d2a0ef4c495bdfb6c1f3482ef1353c9a (patch)
tree832c9817a38fd74957ef3a83ffd8cd0b5bbca217 /app-admin
parentsystem-config-bind: fix perms on all pam.d files (diff)
downloaddberkholz-2b537c00d2a0ef4c495bdfb6c1f3482ef1353c9a.tar.gz
dberkholz-2b537c00d2a0ef4c495bdfb6c1f3482ef1353c9a.tar.bz2
dberkholz-2b537c00d2a0ef4c495bdfb6c1f3482ef1353c9a.zip
system-config-bind: make it work!
Create /etc/sysconfig/named. It gets scared if it doesn't exist. Only change perms in /etc/pam.d of specific files.
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/system-config-bind/Manifest8
-rw-r--r--app-admin/system-config-bind/system-config-bind-4.0.0.ebuild7
2 files changed, 10 insertions, 5 deletions
diff --git a/app-admin/system-config-bind/Manifest b/app-admin/system-config-bind/Manifest
index 6bcc4af..b3f3c8b 100644
--- a/app-admin/system-config-bind/Manifest
+++ b/app-admin/system-config-bind/Manifest
@@ -3,10 +3,10 @@ MD5 57db2ab8e20ac9c14ea8fc414fc99e0f files/4.0.0-use-etc-bind-directory.patch 47
RMD160 abdf8419d0f4d726000e8f96fe817bb377bf6a95 files/4.0.0-use-etc-bind-directory.patch 4701
SHA256 6ff920082ab61036bebb12067248e797179ca363ac863d264b0eff52138f51cd files/4.0.0-use-etc-bind-directory.patch 4701
DIST system-config-bind-4.0.0-44.fc6.src.rpm 9832659 RMD160 bd109d46674e2a7b41fdbfd6509677482a1da8b1 SHA1 e19997d710dc31b64c56e3fe4c4e8ad510c97ff3 SHA256 9641464e749c707b65e3c7a0dff6daa2d76fea2018c2e462a6ee31d08a8b9410
-EBUILD system-config-bind-4.0.0.ebuild 1093 RMD160 811b18d542649ca649797ce5e7e187dfabacbf2d SHA1 e73e572fc7a1994f524b79076aac3570bea747fc SHA256 828d4c72b9706bea5f740406604aa0f289d24128e5d4d3c62977962401bcc621
-MD5 830db24175056db69a4c10812a2ff3b2 system-config-bind-4.0.0.ebuild 1093
-RMD160 811b18d542649ca649797ce5e7e187dfabacbf2d system-config-bind-4.0.0.ebuild 1093
-SHA256 828d4c72b9706bea5f740406604aa0f289d24128e5d4d3c62977962401bcc621 system-config-bind-4.0.0.ebuild 1093
+EBUILD system-config-bind-4.0.0.ebuild 1310 RMD160 e2661f64cb255ec642831d4ee0b5da122d27ab9c SHA1 b9ce0dc3e2c3888bb9ec2300109b7e8651902fca SHA256 1f1c6f9bec36c77e7f2d1919a02b8f7fdb9d22861256005fcac5bab700135c32
+MD5 3df9daa4db97866573caf74cbf527aa4 system-config-bind-4.0.0.ebuild 1310
+RMD160 e2661f64cb255ec642831d4ee0b5da122d27ab9c system-config-bind-4.0.0.ebuild 1310
+SHA256 1f1c6f9bec36c77e7f2d1919a02b8f7fdb9d22861256005fcac5bab700135c32 system-config-bind-4.0.0.ebuild 1310
MD5 c9d0f20697102936b5830893ec4e1393 files/digest-system-config-bind-4.0.0 301
RMD160 29eb75ad04e3c27b9986ea0c4ccb3e64fdce876d files/digest-system-config-bind-4.0.0 301
SHA256 c4b6cfdeb418c25f0eb9140e6d195b35c2310cf0eab6efb5a75c7126aa06774c files/digest-system-config-bind-4.0.0 301
diff --git a/app-admin/system-config-bind/system-config-bind-4.0.0.ebuild b/app-admin/system-config-bind/system-config-bind-4.0.0.ebuild
index f31c96e..e31670d 100644
--- a/app-admin/system-config-bind/system-config-bind-4.0.0.ebuild
+++ b/app-admin/system-config-bind/system-config-bind-4.0.0.ebuild
@@ -41,5 +41,10 @@ src_install() {
make_desktop_entry /usr/bin/${PN}
- fperms 644 /etc/pam.d/*
+ fperms 644 /etc/pam.d/{system-config-bind,bindconf}
+
+ # It assumes this file already exists. This is the equivalent
+ # of /etc/conf.d/named, so this is where arguments to named end up.
+ dodir /etc/sysconfig
+ touch "${D}"/etc/sysconfig/named
}