Add support for Kerberos V authentication.
Submitted by: Cian Hughes <ci@nhugh.es>
This commit is contained in:
parent
b8b937fb06
commit
fa615dab06
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=207793
2 changed files with 12 additions and 0 deletions
|
@ -28,6 +28,14 @@ USE_RC_SUBR= netatalk
|
|||
CONFIGURE_ARGS+= --with-tcp-wrappers \
|
||||
--with-pkgconfdir=${PREFIX}/etc \
|
||||
--with-libiconv=${LOCALBASE}
|
||||
|
||||
.if defined(WITH_KRB5)
|
||||
CONFIGURE_ARGS+= --enable-krbV-uam
|
||||
PLIST_SUB+= NETATALKKRB5=""
|
||||
.else
|
||||
PLIST_SUB+= NETATALKKRB5="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_PAM)
|
||||
CONFIGURE_ARGS+= --with-pam=/etc/pam.d
|
||||
PLIST_SUB+= NETATALKPAM=""
|
||||
|
@ -82,6 +90,7 @@ pre-everything::
|
|||
@${ECHO_MSG} " WITH_SRVLOC=yes Enable Service Location Protocol support"
|
||||
@${ECHO_MSG} " WITH_PAM=yes Enable PAM support"
|
||||
@${ECHO_MSG} " WITH_TIMELORD=yes Enable Timelord network time service"
|
||||
@${ECHO_MSG} " WITH_KRB5=yes Enable Kerberos V UAM"
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} "See Netatalk's Makefile for more details on some of these options."
|
||||
@${ECHO_MSG} ""
|
||||
|
|
|
@ -67,6 +67,9 @@ etc/uams/uams_dhx.so
|
|||
etc/uams/uams_dhx_passwd.a
|
||||
etc/uams/uams_dhx_passwd.la
|
||||
etc/uams/uams_dhx_passwd.so
|
||||
%%NETATALKKRB5%%etc/uams/uams_gss.a
|
||||
%%NETATALKKRB5%%etc/uams/uams_gss.la
|
||||
%%NETATALKKRB5%%etc/uams/uams_gss.so
|
||||
etc/uams/uams_guest.a
|
||||
etc/uams/uams_guest.la
|
||||
etc/uams/uams_guest.so
|
||||
|
|
Loading…
Reference in a new issue