hi,
Am Montag, den 21.03.2016, 17:17 +0100 schrieb Loïc Minier:
> Hi,
> 
> 
> in our images, the ubuntu user is not in the shipped /etc/passwd NSS
> database, but in /var/lib/extrausers/passwd. (This is to make sure
> that OS usernames and locally created users dont clash, e.g. if an OS
> update adds a system user id such as dbus or systemd and ships file
> owned by that system user, it should not collide with a locally
> created user id.)

no, it is actually to make sure we can create users at all ;) 

/etc/passwd and friends are readonly (and do atomic backups, so bind
mounting isnt an option), you would have to make the system writable
(impossible with all-snaps) to actually add a user there... 

the system user handling you describe is actually just a side effect
(and causes a lot of extra work since we need to maintain a hardcoded
list of system users in the build system)...

ciao
        oli

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

-- 
snappy-devel mailing list
snappy-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/snappy-devel

Reply via email to