As part of the GSoC project PamNssInstaller (http://wiki.debian.org/SummerOfCode2008/PamNssDebianInstaller). Some modifications would be needed in base-files. - Providing a script called update-nsswitch. In charge of modifing nsswitch.conf - Modification in debian/rules for installing it under /sbin - update-nsswitch manpage
reassign 496915 libc6 thanks The submitter suggests adding a perl script called update-nsswitch to base-files, but I consider that to be a bad idea, as base-files is not supposed to contain any binaries. The file nsswitch.conf is really a configuration file for libc6, so I reassign this bug to libc6. Maybe nsswitch.conf should be in libc6 as well, but for now I don't mind if it's still part of base-files. Thanks.
some weeks ago we submited this report. And it was reassigned yo libc6. But there isn't any more feedback since august 29th. how is it going? If you think it suits in libc6, may I create a patch for adding it? Well, if you want something from us do not hesitate contacting me or my mentor Fabio Tranchitella. Thaks for all. Cheers Santiago Vila wrote:
Any hope of having this system for handling /etc/nsswitch.conf integrated into Debian any time soon? It would be very nice to have this in place before Squeeze. With pam-auth-update in place, the need for automatic configuration of nsswitch.conf is even more pressing when wanting to configure PAM and NSS out of the box. :) Happy hacking,
Like any wishlist bug this bug will stay out of the radar until we have some more manpower. I haven't tested the patch, but the main problem I see is that this is a perl script. We certainly don't want to make libc6 or libc-bin depends on perl, which will introduce another dependency loop. Also it's probably not a good choice while people are trying to remove the usage of perl in the base system.
Thank you for the feedback. [Aurelien Jarno] Perhaps it is better to move this feature to a separate package, like the update-inetd package? Seem a bit overkill to create a new package for a simple perl script, but it might be the best way to do this. Happy hacking,