From 599e951cfef725cad50b28b1ba6fc5e4cfe53aa8 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 20 Dec 2009 21:31:17 +0100 Subject: reconstruct kerberos support --- package/Config.in | 2 ++ package/nfs-utils/Config.in.kerberos | 31 +++++++++++++++++++++++++++++++ package/openssh/Config.in.kerberos | 24 ++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 package/nfs-utils/Config.in.kerberos create mode 100644 package/openssh/Config.in.kerberos (limited to 'package') diff --git a/package/Config.in b/package/Config.in index 697e4e36f..a43138e36 100644 --- a/package/Config.in +++ b/package/Config.in @@ -288,6 +288,7 @@ endmenu menu "Network Filesystems" source "package/davfs2/Config.in" source "package/nfs-utils/Config.in" +source "package/nfs-utils/Config.in.kerberos" source "package/samba/Config.in" endmenu @@ -338,6 +339,7 @@ source "package/httptunnel/Config.in" source "package/ipsec-tools/Config.in" source "package/l2tpns/Config.in" source "package/openssh/Config.in" +source "package/openssh/Config.in.kerberos" source "package/openswan/Config.in" source "package/openvpn/Config.in" source "package/portsentry/Config.in" diff --git a/package/nfs-utils/Config.in.kerberos b/package/nfs-utils/Config.in.kerberos new file mode 100644 index 000000000..7c82d55ca --- /dev/null +++ b/package/nfs-utils/Config.in.kerberos @@ -0,0 +1,31 @@ +config ADK_COMPILE_NFS_UTILS_WITH_KERBEROS + prompt "Enable Kerberos and NFSv4" + bool + select ADK_PACKAGE_LIBEVENT + select ADK_PACKAGE_LIBNFSIDMAP + select ADK_PACKAGE_LIBRPCSECGSS + select ADK_PACKAGE_LIBCOM_ERR + select ADK_KERNEL_NFSD_V4 + default n + depends on ADK_PACKAGE_NFS_UTILS + +choice +prompt "Kerberos implementation" +depends on ADK_COMPILE_NFS_UTILS_WITH_KERBEROS +config ADK_COMPILE_NFS_UTILS_WITH_KRB5 + prompt "MIT" + bool + select ADK_COMPILE_KRB5 + select ADK_PACKAGE_KRB5_LIBS + select ADK_PACKAGE_LIBGSSGLUE + help + use MIT kerberos libraries + +config ADK_COMPILE_NFS_UTILS_WITH_HEIMDAL + prompt "Heimdal" + bool + select ADK_PACKAGE_HEIMDAL_LIBS + help + Use heimdal kerberos libraries (experimental) + +endchoice diff --git a/package/openssh/Config.in.kerberos b/package/openssh/Config.in.kerberos new file mode 100644 index 000000000..9d546b668 --- /dev/null +++ b/package/openssh/Config.in.kerberos @@ -0,0 +1,24 @@ +config ADK_COMPILE_OPENSSH_WITH_KERBEROS + prompt "Enable Kerberos support" + bool + depends on ADK_COMPILE_OPENSSH + +choice +prompt "Kerberos implementation" +depends on ADK_COMPILE_OPENSSH_WITH_KERBEROS +config ADK_COMPILE_OPENSSH_WITH_KRB5 + prompt "MIT" + bool + select ADK_PACKAGE_KRB5_LIBS + help + Use MIT kerberos libraries. + +config ADK_COMPILE_OPENSSH_WITH_HEIMDAL + prompt "Heimdal" + bool + select ADK_COMPILE_HEIMDAL + select ADK_PACKAGE_HEIMDAL_LIBS + help + Use heimdal kerberos libraries. + +endchoice -- cgit v1.2.3