summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2003-04-30 20:58:49 +0000
committermarkm <markm@FreeBSD.org>2003-04-30 20:58:49 +0000
commit409ee51dc226a370f2407a87479bd9a900419dbe (patch)
tree53c72015daabeeef67e8cbece8904be4094fea75 /etc
parentbc0c76dba1ccb5b2e90aef9fe9baa3caddaa7016 (diff)
downloadFreeBSD-src-409ee51dc226a370f2407a87479bd9a900419dbe.zip
FreeBSD-src-409ee51dc226a370f2407a87479bd9a900419dbe.tar.gz
Make the defaults for Kerberos 5 a little more up-to-date.
Diffstat (limited to 'etc')
-rw-r--r--etc/Makefile2
-rw-r--r--etc/defaults/rc.conf3
-rw-r--r--etc/rc.d/kpasswdd21
-rw-r--r--etc/root/dot.k5login4
-rw-r--r--etc/root/dot.klogin4
5 files changed, 28 insertions, 6 deletions
diff --git a/etc/Makefile b/etc/Makefile
index e3803d2..e2020c3 100644
--- a/etc/Makefile
+++ b/etc/Makefile
@@ -99,7 +99,7 @@ distribution:
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
dot.cshrc ${DESTDIR}/root/.cshrc; \
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
- dot.klogin ${DESTDIR}/root/.klogin; \
+ dot.k5login ${DESTDIR}/root/.k5login; \
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
dot.login ${DESTDIR}/root/.login; \
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf
index 563c680..66ac0af 100644
--- a/etc/defaults/rc.conf
+++ b/etc/defaults/rc.conf
@@ -154,7 +154,8 @@ kerberos5_server_enable="NO" # Run a kerberos 5 master server (or NO).
kerberos5_server="/usr/libexec/kdc" # path to kerberos 5 KDC
kadmind5_server_enable="NO" # Run kadmind (or NO)
kadmind5_server="/usr/libexec/kadmind" # path to kerberos 5 admin daemon
-kerberos_stash="NO" # Is the kerberos master key stashed?
+kpasswdd_server_enable="NO" # Run kpasswdd (or NO)
+kpasswdd_server="/usr/libexec/kpasswdd" # path to kerberos 5 passwd daemon
rwhod_enable="NO" # Run the rwho daemon (or NO).
rwhod_flags="" # Flags for rwhod
diff --git a/etc/rc.d/kpasswdd b/etc/rc.d/kpasswdd
new file mode 100644
index 0000000..d16f25f
--- /dev/null
+++ b/etc/rc.d/kpasswdd
@@ -0,0 +1,21 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: kpasswdd
+# REQUIRE: kadmind5
+# BEFORE: DAEMON
+# KEYWORD: FreeBSD
+
+. /etc/rc.subr
+
+name="kpasswdd"
+load_rc_config $name
+rcvar="kpasswdd_server_enable"
+unset start_cmd
+command="${kpasswdd_server}"
+command_args="&"
+required_vars="kadmind5_server_enable"
+
+run_rc_command "$1"
diff --git a/etc/root/dot.k5login b/etc/root/dot.k5login
new file mode 100644
index 0000000..e01b941
--- /dev/null
+++ b/etc/root/dot.k5login
@@ -0,0 +1,4 @@
+# $FreeBSD$
+#
+# user1/root@YOUR.REALM.WHEREVER
+# user2/root@YOUR.REALM.WHEREVER
diff --git a/etc/root/dot.klogin b/etc/root/dot.klogin
deleted file mode 100644
index 55e653a..0000000
--- a/etc/root/dot.klogin
+++ /dev/null
@@ -1,4 +0,0 @@
-# $FreeBSD$
-#
-# user1.root@your.realm.wherever
-# user2.root@your.realm.wherever
OpenPOWER on IntegriCloud