[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: migrating my lenny install from 32-bit to 64-bit?



On 2009-09-16 16:25 +0200, Robert P. J. Day wrote:

> On Wed, 16 Sep 2009, Sven Joachim wrote:
>>
>> This is only true for users with a UID < 100, as these are defined
>> and maintained by the base-passwd package.  System users with a
>> higher UID get their UID and GID allocated at package installation
>> time and use the first ones that are available.  So these vary
>> greatly between systems.
>
>   where are these boundaries defined?  i'm familiar with such values
> being defined in places like /etc/default/{login,useradd, ???).  from
> looking at /etc/passwd and from what you're written above,
>
> * UIDs of < 100 and 65534 (nobody) are fixed and immutable
> * UIDs of [100-999] represent packages/daemons that are given
>   out as necessary as packages are installed so they don't have
>   to match and i should leave them as is
> * UIDs of 1000 and up are for manually-created accounts, and i
>   *should* reproduce them exactly from the old system to the
>   new system

It's almost like that.  The details are in the Debian Policy Manual,
§9.2.2: http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.2.2.

Sven


Reply to: