diff options
author | Jan Luebbe <jlu@pengutronix.de> | 2017-11-10 14:52:49 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2017-11-10 19:20:05 +0100 |
commit | 4cb1fc6227d935ea65943e35c972f090e03c76fe (patch) | |
tree | d690ad4c36f4b6359c0838eebc77d04bd60bc5bf /rules/krb5.in | |
parent | eab27deb13cf4c0806d50c20cc94ad5668f2db26 (diff) | |
download | ptxdist-4cb1fc6227d935ea65943e35c972f090e03c76fe.tar.gz ptxdist-4cb1fc6227d935ea65943e35c972f090e03c76fe.tar.xz |
krb5: add MIT Kerberos package
This adds a package for the krb5 Kerberos implementation. The tools and
admin libraries (which are not required for servers) are only installed
when requested.
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/krb5.in')
-rw-r--r-- | rules/krb5.in | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/rules/krb5.in b/rules/krb5.in new file mode 100644 index 000000000..2af9d2e0e --- /dev/null +++ b/rules/krb5.in @@ -0,0 +1,38 @@ +## SECTION=security + +menuconfig KRB5 + tristate + select HOST_E2FSPROGS + select E2FSPROGS + select E2FSPROGS_LIBCOM_ERR + select E2FSPROGS_LIBSS + select OPENSSL + select LIBEDIT + select KEYUTILS if KRB5_CLIENT_TOOLS + prompt "Kerberos" + help + This is the MIT implementation of the Kerberos network authentication + protocol. + +if KRB5 + +config KRB5_ADMIN_LIBS + bool + prompt "enable admin libraries (libkadm5clnt & libkadm5srv)" + +config KRB5_CLIENT_TOOLS + bool + prompt "enable client tools" + +config KRB5_ADMIN_TOOLS + bool + select KRB5_ADMIN_LIBS + prompt "enable admin tools (kinit & kadmin)" + +config KRB5_EXAMPLES + bool + prompt "enable example tools" + help + This installs gss-client, gss-server, sclient and sserver. + +endif |