#496915 [base-files] Modifications related to GSoC project PamNssInstaller

Package:
libc6
Source:
glibc
Description:
GNU C Library: Shared libraries
Submitter:
Juan Luis Belmonte
Date:
2010-05-30 10:27:03 UTC
Severity:
wishlist
#496915#5
Date:
2008-08-28 16:29:14 UTC
From:
To:
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

#496915#10
Date:
2008-08-29 08:50:09 UTC
From:
To:
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.

#496915#17
Date:
2008-09-17 23:28:50 UTC
From:
To:
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:

#496915#22
Date:
2010-05-29 15:58:40 UTC
From:
To:
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,

#496915#27
Date:
2010-05-30 10:08:36 UTC
From:
To:
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.

#496915#32
Date:
2010-05-30 10:22:57 UTC
From:
To:
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,