Starting user UIDs at 1000 - please check your packages

Miloslav Trmač mitr at volny.cz
Thu Jul 21 18:15:35 UTC 2011


On Thu, Jul 21, 2011 at 6:57 PM, James Antill <james at fedoraproject.org> wrote:
> On Wed, 2011-07-20 at 22:59 +0200, Miloslav Trmač wrote:
>> On Wed, Jul 20, 2011 at 10:55 PM, James Antill <james at fedoraproject.org> wrote:
>> >  Is it really necessary to change this in %pre ... can't you just copy
>> > your old login.defs file over the installed one during kickstart %post
>> > (or even do it by hand, post install)?
>>
>> Unfortunately it is necessary to do it in %pre because users and
>> groups created in package scriptlets without specifiying an UID/GID
>> explicitly get assigned 999, 998, ... .
>
>  Doing it this way means it is guaranteed 100% incompatible between
> versions, NFS etc. will be a giant pain for a lot of users. Would it not
> be possible to change the behaviour to be more compatible (Eg. assign
> the first 99 from 499-400, and then move to 999)?

No, applications expect system accounts and user accounts to have
non-overlapping ID intervals.  So this would be just a more broken
version of keeping the limit at 500.
   Mirek


More information about the devel mailing list