FS#29962 - [autofs] krb5/libldap package

Attached to Project: Community Packages
Opened by Mick (earnon) - Sunday, 20 May 2012, 21:31 GMT
Last edited by Lukas Fleischer (lfleischer) - Thursday, 16 August 2012, 20:33 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Lukas Fleischer (lfleischer)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The 'autofs' library doesn't need 'krb5/libldap' package.


Additional info:
* package version(s): 5.0.6-3


Steps to reproduce:
In a terminal, use the next command

[root@host ~]# ldd $(pacman -Qql autofs) 2>/dev/null | grep -E '(^/|lber|ldap|found)' | grep -B3 found
/usr/lib/autofs/lookup_ldap.so:
libldap-2.4.so.2 => ...
liblber-2.4.so.2 => ...
libkrb5.so.3 => not found
/usr/lib/autofs/lookup_ldaps.so:
libldap-2.4.so.2 => ...
liblber-2.4.so.2 => ...
libkrb5.so.3 => not found
PS: krb5 is not installed on my computer and works properly (I remplace openssh by dropbear)

--
Complement to this task :
https://bugs.archlinux.org/task/24235

[root@host ~]# ldd $(pacman -Qql autofs) 2>/dev/null | grep ^/usr/lib/.*so
/usr/lib/autofs/lookup_file.so:
/usr/lib/autofs/lookup_files.so:
/usr/lib/autofs/lookup_hosts.so:
/usr/lib/autofs/lookup_ldap.so:
/usr/lib/autofs/lookup_ldaps.so:
/usr/lib/autofs/lookup_multi.so:
/usr/lib/autofs/lookup_nis.so:
/usr/lib/autofs/lookup_nisplus.so:
/usr/lib/autofs/lookup_program.so:
/usr/lib/autofs/lookup_userhome.so:
/usr/lib/autofs/lookup_yp.so:
/usr/lib/autofs/mount_afs.so:
/usr/lib/autofs/mount_autofs.so:
/usr/lib/autofs/mount_bind.so:
/usr/lib/autofs/mount_changer.so:
/usr/lib/autofs/mount_ext2.so:
/usr/lib/autofs/mount_ext3.so:
/usr/lib/autofs/mount_ext4.so:
/usr/lib/autofs/mount_generic.so:
/usr/lib/autofs/mount_nfs.so:
/usr/lib/autofs/mount_nfs4.so:
/usr/lib/autofs/mount_sun.so:

Ldap is just one of this (long) list of support format.
=> not necessary to install 'krb5/libldap' for automount local 'cdrom/floppy/usb/ext(2/3/4)' drive.
And, libldap is already a dependency of krb5 (installed with openssh for exemple).

Continue to compile with 'krb5/libldap' support but add krb5(only) in optional depend for information.
- krb5 (optional) for LDAP support
This task depends upon

Closed by  Lukas Fleischer (lfleischer)
Thursday, 16 August 2012, 20:33 GMT
Reason for closing:  Implemented
Additional comments about closing:  Implemented in 5.0.7-1.

Loading...