Bjoern Voigt wrote:
It would be nice, if there is a list of system users and system groups. Other systems have such lists. For instance FreeBSD has the /usr/ports/UIDs (for system UIDs) and /usr/ports/GIDs (for system GIDs).
--- Why would it be nice to have to remember such a list and reserve such numbers for applications that don't need them? Why isn't it better to use a user lookup and get the uid that way?
Or is is really safe to use dynamic UID and GID values for system users?
--- Other than 'root', I don't think any are hard coded anywhere. A few are often below 10, lp, bin, daemon, to think of a few, likely because they are among the first created, more than anything else. But, conversely, would it be secure NOT to dynamically allocate them? I.e. any number other than root could be reprovisioned to another Userid...to rely on some mapping would be 'insane'? Artificially, I try to maintain a 1:1: uid:gid mapping so I can put each service/prog into it's own group, then add users to that service/group as they need or should have access. Having uid=guid for same name can simplify a mixed windows-samba site where windows maps has 1 idmap/machine that it allocates out of to uid's and gid's... spac -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org