It appears that revision 1.9 of lib/libpam/modules/pam_kerberosIV/klogin.c
and revision 1.3 of lib/libpam/modules/pam_kerberosIV/pam_kerberosIV.c
broke ftpd when compiling with MAKE_KERBEROS defined.  The errors I get when
compiling with 4.0-current sources (and presumably 3.0-stable though I
haven't tried compiling that yet) cvsup'd last night at about 11:00 pm CST
are:

===> libexec/ftpd
[...]
cc -O -pipe -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall  
-I/usr/src/libexec/ftpd/../../contrib-crypto/telnet -DKERBEROS   
-I/usr/obj/usr/src/tmp/usr/include  -o ftpd ftpd.o ftpcmd.o logwtmp.o popen.o 
skey-stuff.o klogin.o  -lskey -lmd -lcrypt -lutil -lkrb -ldes
ftpd.o: In function `pass':
ftpd.o(.text+0x11c9): undefined reference to `klogin'
klogin.o: In function `_pam_klogin':
klogin.o(.text+0x3e): undefined reference to `_pam_noticketsdontcomplain'
klogin.o(.text+0xd2): undefined reference to `_pam_krbtkfile_env'
klogin.o(.text+0x1a3): undefined reference to `_pam_notickets'

This could be the case for other Kerberized programs, but this is as far
as my 'make world' got.

 -Patrick


Patrick L. Hartling                     | Research Assistant, ICEMT
myst...@friley-184-92.res.iastate.edu   | Carver Lab - 0095E Black Engineering
http://www.public.iastate.edu/~oz/      | http://www.icemt.iastate.edu/

To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to