[OpenAFS] gssklog
Douglas E. Engert
deengert@anl.gov
Tue, 26 Aug 2003 09:38:26 -0500
These would be in the gss libraries supplied by MIT, Hiemdal or the Sun SEAM.
You will need to add when you run configure:
--with-gss-lib-dir=/usr/lib
--with-gss-lib-name=gss
I don't have SEAM setup on any systems but this compiles and links
on a 5.8 system:
../src/configure \
--with-gss-lib-dir=/usr/lib \
--with-gss-lib-name=gss \
--with-tcp-wrappers=/afs/anl.gov/appl/wrapper-7.6/@sys \
--enable-server \
--enable-pam \
--with-server-extra-ldflags=/usr/afsws/lib/libdes.a
This will use the /etc/gss configuration files to select which mech to try.
There maybe a way to use the Kerberos only version.
See "man mech"
Maybe someone who has imlemented SEAM could say something here.
Chris McClimans wrote:
>
> I'm trying to get the gssklog to compile and I appear to be missing a
> library... linking against sasl2 doesn't seem to help.
> Where are the gss_*status/buffer functions defined?
> -chris
>
> gcc -o gssklog gssklog.o gssklog_afs.o \
> gssklog_gss.o gssklog_comm.o \
> -Wl,--noinhibit-exec,-rpath,:/usr/lib:/lib -L/usr/afsws/lib
> -L/usr/afsws/lib/afs -lprot -lubik -lauth -lcmd -lsys -lrxkad -lrx
> -llwp /usr/afsws/lib/libdes.a /usr/afsws/lib/afs/util.a
> /usr/afsws/lib/afs/libcom_err.a \
> \
> -L -l -lresolv -lnsl
> gssklog_gss.o: In function `gssklog_gss_acquire_cred':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:96: undefined reference
> to `gss_acquire_cred'
> gssklog_gss.o: In function `gssklog_gss_doit':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:200: undefined reference
> to `gss_import_name'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:205: undefined reference
> to `gss_release_buffer'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:226: undefined reference
> to `gss_init_sec_context'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:279: undefined reference
> to `gss_release_buffer'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:368: undefined reference
> to `gss_release_name'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:372: undefined reference
> to `gss_delete_sec_context'
> gssklog_gss.o: In function `gssklog_gss_wrap':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:396: undefined reference
> to `gss_wrap'
> gssklog_gss.o: In function `gssklog_gss_unwrap':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:420: undefined reference
> to `gss_unwrap'
> gssklog_gss.o: In function `gssklog_gss_display_status':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:447: undefined reference
> to `gss_display_status'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:456: undefined reference
> to `gss_release_buffer'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:467: undefined reference
> to `gss_display_status'
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:476: undefined reference
> to `gss_release_buffer'
> gssklog_gss.o: In function `gssklog_gss_release_buffer':
> /home/mccliman/src/gssklog-0.8/./gssklog_gss.c:490: undefined reference
> to `gss_release_buffer'
>
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
--
Douglas E. Engert <DEEngert@anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444