diff options
| author | Adam Tkac <atkac@fedoraproject.org> | 2009-09-15 15:35:28 +0000 |
|---|---|---|
| committer | Adam Tkac <atkac@fedoraproject.org> | 2009-09-15 15:35:28 +0000 |
| commit | 56c6be15dfd7f24e3ebdf48de7001ec1001a5c95 (patch) | |
| tree | 1f4d968bad857eb28054ee1f7b9cb62f174689bb /named.init | |
| parent | b6a7bcfd0f9af2bf1a58afed9c970e55160dc156 (diff) | |
- fix libs postun section again (#514728)bind-9_6_1-5_P1_fc11
- improve chroot related documentation (#507795)
- add NetworkManager dispatcher script to reload named when network
interface is activated/deactivated (#490275)
- don't set/unset named_write_master_zones SELinux boolean every time in
initscript, modify it only when it's actually needed
Diffstat (limited to 'named.init')
| -rwxr-xr-x | named.init | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -50,12 +50,16 @@ fi # Enable/disable debugging if [ "x$DEBUG" = 'xyes' ]; then chown named.named /var/named - [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled && - setsebool named_write_master_zones 1 + if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled && + [ `getsebool named_write_master_zones | awk '{ print $3; }'` = 'off' ]; then + setsebool named_write_master_zones 1 + fi; else chown root.named /var/named - [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled && - setsebool named_write_master_zones 0 + if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled && + [ `getsebool named_write_master_zones | awk '{ print $3; }'` = 'on' ]; then + setsebool named_write_master_zones 0 + fi; fi ROOTDIR_MOUNT='/etc/named /etc/pki/dnssec-keys /var/named /etc/named.conf |
