diff options
author | Doug Barton <dougb@FreeBSD.org> | 2004-09-26 07:01:56 +0000 |
---|---|---|
committer | Doug Barton <dougb@FreeBSD.org> | 2004-09-26 07:01:56 +0000 |
commit | 85aca891e71bb3aa55eb581178492a413f4d7203 (patch) | |
tree | 3a0675e01ba2bd25046719dace5c5086f7d64413 /etc | |
parent | 862e463a7571cc59b11349ccc591e1ff79711e02 (diff) | |
download | src-85aca891e71bb3aa55eb581178492a413f4d7203.tar.gz src-85aca891e71bb3aa55eb581178492a413f4d7203.zip |
It's not necessary to create an rndc.key file if the user already
has an rndc.conf file.
Submitted by: Sergey Mokryshev <mokr@mokr.net>
Notes
Notes:
svn path=/head/; revision=135810
Diffstat (limited to 'etc')
-rwxr-xr-x | etc/rc.d/named | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/rc.d/named b/etc/rc.d/named index 89ea482eb2c9..c915afd10839 100755 --- a/etc/rc.d/named +++ b/etc/rc.d/named @@ -71,7 +71,8 @@ named_precmd() fi # Create an rndc.key file for the user if none exists - if [ ! -f "${named_chrootdir}/etc/namedb/rndc.key" ]; then + if [ ! -f "${named_chrootdir}/etc/namedb/rndc.key" -a \ + ! -f "${named_chrootdir}/etc/namedb/rndc.conf" ]; then rndc-confgen -a -b256 ${confgen_chroot} fi } |