RE: how to compile acl patched coreutils under slackwarelinux?

"Russell Packer" <[email protected]> Fri, 22 Oct 2004 16:04:08 +0100
Newsgroups gmane.linux.file-systems.acl.devel
Message-ID <A0CB61816D3A634C91B373CE14106CA0012C29DA@iron.int.arnoldinteractive.com>
> -----Original Message-----
> From: Matthias F. Brandstetter [mailto:[email protected]]
> Sent: 22 October 2004 15:37
> To: Russell Packer
> Cc: [email protected]
> Subject: RE: [Acl-Devel] how to compile acl patched
> coreutils under slackwarelinux?
> 
> But I do get this error during make:
> ...
>
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-
> linux/bin/ld:
> cannot find -lpam
> collect2: ld returned 1 exit status
> make[3]: *** [su] Error 1
> make[3]: Leaving directory `/usr/src/coreutils-5.2.1/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/usr/src/coreutils-5.2.1/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/coreutils-5.2.1'
> make: *** [all] Error 2

Ah. I see. Errors. Nasty. 

I do have PAM installed as I also use pam_winbind, but I don't see
coreutils doing a pam check myself. Most odd.

smbd -b give lots of stuff, but it appears I "have":

$ smbd -b | grep ACL
   HAVE_SYS_ACL_H
   HAVE_POSIX_ACLS

I used a PAM package "pam-0.77-i486-1.tgz" and installed with
installpkg. 

I also modified the configuration file /etc/pam.d/netatalk thus:

#%PAM-1.0
auth       sufficient   /lib/security/pam_winbind.so
auth       required     /lib/security/pam_unix.so
account    sufficient   /lib/security/pam_winbind.so
account    required     /lib/security/pam_unix.so
password   required     /lib/security/pam_unix.so use_authtok
session    required     /lib/security/pam_unix.so

Samba also contains a PAM module that is not built by default...


_______________________________________________
acl-devel mailing list
[email protected]
http://acl.bestbits.at/mailman/listinfo/acl-devel