diff options
author | jlam <jlam@pkgsrc.org> | 2005-10-26 15:12:45 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2005-10-26 15:12:45 +0000 |
commit | b7a3391bc917f237a6ee5f1a1c82e881b6f20e9f (patch) | |
tree | a64d54346b8cd7166f740fbc15ec668504d56fe8 /security/heimdal/files | |
parent | f6f9327f51c5b43e93e9efec8d0b0dbbe1653bad (diff) | |
download | pkgsrc-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.sh | 20 | ||||
-rw-r--r-- | security/heimdal/files/kcm.sh | 18 | ||||
-rw-r--r-- | security/heimdal/files/kdc.sh | 15 | ||||
-rw-r--r-- | security/heimdal/files/kpasswdd.sh | 20 |
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" |