diff options
author | Mark Murray <markm@FreeBSD.org> | 2001-07-28 19:57:57 +0000 |
---|---|---|
committer | Mark Murray <markm@FreeBSD.org> | 2001-07-28 19:57:57 +0000 |
commit | e7f2f42f1b62d65631b026840850a64afb0ce183 (patch) | |
tree | b639a98544e15e39ec93b1ee170d9d607308dac9 /etc/rc.d/network3 | |
parent | 9567ba9dda8d0c98cd400ab9c784896c45eafb91 (diff) | |
download | src-e7f2f42f1b62d65631b026840850a64afb0ce183.tar.gz src-e7f2f42f1b62d65631b026840850a64afb0ce183.zip |
Upgraded launchpad for kerberos. Noe kerberos IV OR kerberos 5
may be started at boot for kerberos servers.
Notes
Notes:
svn path=/head/; revision=80515
Diffstat (limited to 'etc/rc.d/network3')
-rw-r--r-- | etc/rc.d/network3 | 35 |
1 files changed, 26 insertions, 9 deletions
diff --git a/etc/rc.d/network3 b/etc/rc.d/network3 index 413dc4f1a786..86db5eaa22fe 100644 --- a/etc/rc.d/network3 +++ b/etc/rc.d/network3 @@ -686,31 +686,48 @@ network_pass3() { ;; esac - # Kerberos runs ONLY on the Kerberos server machine - case ${kerberos_server_enable} in + # Kerberos servers run ONLY on the Kerberos server machine + case ${kerberos4_server_enable} in [Yy][Ee][Ss]) case ${kerberos_stash} in [Yy][Ee][Ss]) - stash_flag=-n + stash=-n ;; *) - stash_flag= + stash= ;; esac - echo -n ' kerberos' - kerberos ${stash_flag} >> /var/log/kerberos.log & + echo -n ' kerberosIV' + ${kerberos4_server} ${stash} >> /var/log/kerberos.log & - case ${kadmind_server_enable} in + case ${kadmind4_server_enable} in [Yy][Ee][Ss]) - echo -n ' kadmind' - (sleep 20; kadmind ${stash_flag} >/dev/null 2>&1 &) & + echo -n ' kadmindIV' + ( + sleep 20; + ${kadmind4_server} ${stash} >/dev/null 2>&1 & + ) & ;; esac unset stash_flag ;; esac + case ${kerberos5_server_enable} in + [Yy][Ee][Ss]) + echo -n ' kerberos5' + ${kerberos5_server} & + + case ${kadmind5_server_enable} in + [Yy][Ee][Ss]) + echo -n ' kadmind5' + ${kadmind5_server} & + ;; + esac + ;; + esac + case ${pppoed_enable} in [Yy][Ee][Ss]) if [ -n "${pppoed_provider}" ]; then |