On Tue, 2018-12-25 at 00:02 +0100, Petter Reinholdtsen wrote:
> [Jonas Smedegaard]
> > I fail to understand what the package actually does if installed
> > onto my
> > system, from reading its package description.
> > 
> > Please elaborate on how it effects systems where it is installed.
> 

This is mostly useful in containerized build environments, where the
host's uid/gid shift results in uid different than the ones in thecontainer 
guest. 

> It could definitely do with a bit more documentation.  I had a look
> at the upstream git repository, and there is no README explaining
> why this NSS module is more useful than having the simple 'you do not
> exist, go away' style of handling for uids with no entry in passwd.
> 

I have asked upstream to have a README file with some more explanation.

Meanwhile, I have extended the package's description.

commit ab621a6b1fdf7f114a65e549f5d6942325fa8f36 (HEAD -> master)
Author: Ritesh Raj Sarraf <r...@debian.org>
Date:   Tue Dec 25 12:27:03 2018 +0530

    Add better package description
    
    Closes: #917241

diff --git a/debian/control b/debian/control
index 3efd138..d58b5be 100644
--- a/debian/control
+++ b/debian/control
@@ -14,3 +14,7 @@ Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: nss module to handle unknown uids
  nss-unknown is a small library to gracefully handle unknown uids
+ .
+ This library is very useful in host <=> guest container build
+ environments, where shifting UIDs/GIDs result in a mismatch in
+ between

> As far as I can tell from the code, it will return a passwd entry
> also for
> unknown users, with a hardcoded gid, gecos, home and shell.
> 

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to