summaryrefslogtreecommitdiff
path: root/security/heimdal/files
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2005-10-26 15:12:45 +0000
committerjlam <jlam@pkgsrc.org>2005-10-26 15:12:45 +0000
commitb7a3391bc917f237a6ee5f1a1c82e881b6f20e9f (patch)
treea64d54346b8cd7166f740fbc15ec668504d56fe8 /security/heimdal/files
parentf6f9327f51c5b43e93e9efec8d0b0dbbe1653bad (diff)
downloadpkgsrc-b7a3391bc917f237a6ee5f1a1c82e881b6f20e9f.tar.gz
Update security/heimdal to 0.7.1 (approved by lha). We drop support
for the "db4" option and just rely on the appropriate BDB_* settings via bdb.buildlink3.mk. Also, we tweak the builtin.mk file so use krb5-config, if it's available, to check the version of the built-in heimdal. Patches patch-ab, patch-ae and patch-af have been sent back upstream and will be incorporated into future Heimdal releases. Changes between version 0.6.5 and version 0.7.1 include: * Support for KCM, a process based credential cache * Support CCAPI credential cache * SPNEGO support * AES (and the gssapi conterpart, CFX) support * Adding new and improve old documentation * Bug fixes
Diffstat (limited to 'security/heimdal/files')
-rw-r--r--security/heimdal/files/kadmind.sh20
-rw-r--r--security/heimdal/files/kcm.sh18
-rw-r--r--security/heimdal/files/kdc.sh15
-rw-r--r--security/heimdal/files/kpasswdd.sh20
4 files changed, 62 insertions, 11 deletions
diff --git a/security/heimdal/files/kadmind.sh b/security/heimdal/files/kadmind.sh
new file mode 100644
index 00000000000..e9a3171cdeb
--- /dev/null
+++ b/security/heimdal/files/kadmind.sh
@@ -0,0 +1,20 @@
+#!@RCD_SCRIPTS_SHELL@
+#
+# $NetBSD: kadmind.sh,v 1.1 2005/10/26 15:12:45 jlam Exp $
+#
+# PROVIDE: kadmind
+# REQUIRE: NETWORKING
+# BEFORE: SERVERS
+
+. /etc/rc.subr
+
+name="kadmind"
+rcvar=$name
+command="@PREFIX@/libexec/${name}"
+command_args="& sleep 2"
+required_files="@PKG_SYSCONFDIR@/krb5.conf"
+required_vars="kdc"
+
+load_rc_config $name
+load_rc_config_var kdc kdc
+run_rc_command "$1"
diff --git a/security/heimdal/files/kcm.sh b/security/heimdal/files/kcm.sh
new file mode 100644
index 00000000000..21bd4e9e40c
--- /dev/null
+++ b/security/heimdal/files/kcm.sh
@@ -0,0 +1,18 @@
+#!@RCD_SCRIPTS_SHELL@
+#
+# $NetBSD: kcm.sh,v 1.1 2005/10/26 15:12:45 jlam Exp $
+#
+# PROVIDE: kcm
+# REQUIRE: NETWORKING
+# BEFORE: SERVERS
+
+. /etc/rc.subr
+
+name="kcm"
+rcvar=$name
+command="@PREFIX@/libexec/${name}"
+command_args="--detach"
+required_files="@PKG_SYSCONFDIR@/krb5.conf"
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/security/heimdal/files/kdc.sh b/security/heimdal/files/kdc.sh
index 422a7ffbca2..ae26e81a9a2 100644
--- a/security/heimdal/files/kdc.sh
+++ b/security/heimdal/files/kdc.sh
@@ -1,14 +1,12 @@
#!@RCD_SCRIPTS_SHELL@
#
-# $NetBSD: kdc.sh,v 1.2 2004/02/23 12:35:11 wiz Exp $
+# $NetBSD: kdc.sh,v 1.3 2005/10/26 15:12:45 jlam Exp $
#
# PROVIDE: kdc
# REQUIRE: NETWORKING
# BEFORE: SERVERS
-if [ -f /etc/rc.subr ]; then
- . /etc/rc.subr
-fi
+. /etc/rc.subr
name="kdc"
rcvar=$name
@@ -16,10 +14,5 @@ command="@PREFIX@/libexec/${name}"
command_args="--detach"
required_files="@PKG_SYSCONFDIR@/krb5.conf"
-if [ -f /etc/rc.subr ]; then
- load_rc_config $name
- run_rc_command "$1"
-else
- @ECHO@ -n " ${name}"
- ${command} ${kdc_flags}
-fi
+load_rc_config $name
+run_rc_command "$1"
diff --git a/security/heimdal/files/kpasswdd.sh b/security/heimdal/files/kpasswdd.sh
new file mode 100644
index 00000000000..b6fb0f88d5d
--- /dev/null
+++ b/security/heimdal/files/kpasswdd.sh
@@ -0,0 +1,20 @@
+#!@RCD_SCRIPTS_SHELL@
+#
+# $NetBSD: kpasswdd.sh,v 1.1 2005/10/26 15:12:45 jlam Exp $
+#
+# PROVIDE: kpasswdd
+# REQUIRE: NETWORKING
+# BEFORE: SERVERS
+
+. /etc/rc.subr
+
+name="kpasswdd"
+rcvar=$name
+command="@PREFIX@/libexec/${name}"
+command_args="& sleep 2"
+required_files="@PKG_SYSCONFDIR@/krb5.conf"
+required_vars="kdc"
+
+load_rc_config $name
+load_rc_config_var kdc kdc
+run_rc_command "$1"