[Dev] User ID allocation

Łukasz Stelmach l.stelmach at samsung.com
Thu May 22 14:35:42 GMT 2014


It was <2014-05-22 czw 11:16>, when Michal Witanowski wrote:
> From: Dev [mailto:dev-bounces at lists.tizen.org] On Behalf Of Thiago Macieira
> Sent: Wednesday, May 21, 2014 7:54 PM
>> Em qua 21 maio 2014, às 17:35:32, Michal Witanowski escreveu:
>>> I'm in team working on Domain Separation (Linux Containers) and we need to
>>> reserve an UID for our daemon which will be communicating with containers
>>> via dbus socket (it  requires that UID in host and container match, so we
>>> can't trust default values).
>>>
>>> I was wondering if there exist any rules for User ID allocation on
>>> Tizen 3.0 platform.
>>
>> Can't you simply have a useradd -r command in the RPM post-install
>> rule?  This will create a UID for you. The software simply needs to
>> getpwnam to get the UID.
[...]
>
> We can't just do "useradd -r", because it will generate a "random" User ID.
> We must be sure that UID of the deamon user will be the same, regardless
> system configuration, existing users in the system, etc.

Why is that? Are you going to hardcode the uids anywhere? That is BAD.

-- 
Łukasz Stelmach
Samsung R&D Institute Poland
Samsung Electronics
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140522/4081cbc4/attachment.sig>


More information about the Dev mailing list