On 2011-12-15 09:30:56 (+0100), Ludwig Nussel <ludwig.nussel@suse.de> wrote:
There's a request to add a system user 'tor': https://build.opensuse.org/request/show/96531
There is no name space separation between system users and actual logins. So especially for short names like the above there is a chance that it could collide with an already existing user name on some system. Having a system service running with the uid of an actual user isn't desirable. So what about mandating an extra prefix or suffix to (new) system user names like 'daemon' or 'service'? Ie in the above example the user name would be 'tor-daemon' or 'tor-service' instead of 'tor'. Other thoughts?
Sounds like an interesting idea. Another, more specific separator would have been even nicer (e.g. ":"), but that's not allowed in UNIX usernames. That being said, won't it be a massive pain in the bottom to migrate existing packages to that convention ? As well as for package upgrades ? cheers -- -o) Pascal Bleser /\\ http://opensuse.org -- we haz green _\_v http://fosdem.org -- we haz conf