krb5: Fix typo "SPDX-License-Idendifier"sed -e s/SPDX-License-Idendifier/SPDX-License-Identifier/
krb5: use 'kerberos' as package nameRename krb5 and krb5-lib to kerberos and kerberos-lib to match theexisting Heimdal package names. Since it's not possible to build orinstall both at the same
krb5: use 'kerberos' as package nameRename krb5 and krb5-lib to kerberos and kerberos-lib to match theexisting Heimdal package names. Since it's not possible to build orinstall both at the same time, and Heimdal will be removed anyway,there's no benefit to using a different package name for MIT Kerberosand doing so will create friction for pkgbase users.Move a few things (e.g., headers) from kerberos to kerberos-lib.Move the KDC to a new package, kerberos-kdc, so the client utilitiescan be installed without the KDC. As most systems won't have the KDCrunning, this saves a bit of disk space for jails/containers.Remove a few instances of 'PACKAGE=' in target-specific Makefileswhere we can set that in the parent's Makefile.inc instead.Revert 01c587521dd8 ("OCI: Attempt to fix "runtime" container")which is no longer required.The KDC init script is still installed in the 'rc' package forcompatibility with the security/krb5 port; we should fix thisat some point, possibly after Heimdal is removed.Reviewed by: manu, kevans, desApproved by: des (mentor), kevans (mentor)Differential Revision: https://reviews.freebsd.org/D51420
show more ...
krb5: Add build plumbingAdd tne necessary Makefiles and header files to facilitate buildingMIT KRB5 as part of buildworld. Nothing will build until theWITH_MITKRB5/MK_MITKRB5 option has been plum
krb5: Add build plumbingAdd tne necessary Makefiles and header files to facilitate buildingMIT KRB5 as part of buildworld. Nothing will build until theWITH_MITKRB5/MK_MITKRB5 option has been plumbed in Makefile.inc1.Before any changes to Makefile.inc1 are made to enable MIT KRB5,additional commits to other affected software will need to be committed.krb5/Makefile was inspired by kerberos5/Makefile. The Makefiles inkrb5/util and krb5/lib were inspired by those in lib/libc and inlib/ncurses.Differential revision: https://reviews.freebsd.org/D50695Sponsored by: The FreeBSD Foundation