Remove MK_GSSAPI
For MIT Kerberos, MK_GSSAPI has no meaning: GSSAPI is a required part of Kerberos and is always built if MK_KERBEROS is enabled. Backport this behaviour to Heimdal so it works the same way. While here, change Heimdal's libcom_err and compile_et to be selected by MK_KERBEROS, not MK_KERBEROS_SUPPORT, since these are part of Kerberos and third-party users might need it even if Kerberos support is disabled in the base system. This means MK_KERBEROS_SUPPORT installs the same files with both MIT and Heimdal. Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D51859
This commit is contained in:
@@ -215,7 +215,7 @@ FTPD= ftpd
|
||||
FTPDPACKAGE= ftpd
|
||||
.endif
|
||||
|
||||
.if ${MK_GSSAPI} != "no" && ${MK_KERBEROS_SUPPORT} != "no"
|
||||
.if ${MK_KERBEROS_SUPPORT} != "no"
|
||||
CONFGROUPS+= GSSD
|
||||
GSSD= gssd
|
||||
GSSDPACKAGE= gssd
|
||||
|
||||
Reference in New Issue
Block a user