[OpenAFS-devel] 1.3.81: pam gets not built

Harald Barth haba@pdc.kth.se
Thu, 07 Apr 2005 09:40:20 +0200 (MEST)


In the top level makefile allrcmds was removed from the finale target.
That was good We don't want the inscecure stuff. But what about pam?
Is pam a "r-command"? Was the idea to loose all commands on the login
dependency line? (Allrcmds depends on rlogind. If you don't specify
that you want the insecure stuff rlogind target does nothing itself
but it depends on login and that builds pam.

My configure line just now is
./configure  --prefix=/usr/openafs --sysconfdir=/etc/afs --with-afs-sysname=i386_linux26 --disable-kernel-module --enable-full-vos-listvol-switch --enable-largefile-fileserver --enable-debug --enable-bitmap-later --enable-fast-restart

Quick and dirty fix below, but the dependencies in that Makefile may
want to get looked over a bit more so that it is clear what is to
stay and what should go.

Harald.

--- Makefile.in.orig    2005-04-04 09:36:29.000000000 +0200
+++ Makefile.in 2005-04-07 09:21:03.000000000 +0200
@@ -552,7 +552,7 @@
 
 jafsadm: libjafsadm
 
-finale: project cmd comerr afsd butc tbutc @ENABLE_KERNEL_MODULE@ libuafs audit kauth log package \
+finale: project cmd comerr login afsd butc tbutc @ENABLE_KERNEL_MODULE@ libuafs audit kauth log package \
        ptserver scout bu_utils ubik uss bozo vfsck volser tvolser \
        venus update xstat afsmonitor dauth rxdebug libafsrpc \
        libafsauthent shlibafsrpc shlibafsauthent libadmin