Re: Determine next UID number

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



On Wed, Oct 13, 2010 at 05:45:15PM -0500, Les Mikesell wrote:
> On 10/13/2010 5:24 PM, Stephen Harris wrote:
> > On Wed, Oct 13, 2010 at 04:47:45PM -0400, John Kennedy wrote:
> >> the next user even though some dim bulb gave a use a UID of 4294967294 (how
> >> the hell that user can log in with a UID out of range is beyond me unless it
> >> gets truncated)...
> >
> > Who says 4294967294 is out of range?

> 64-bit, I presume?  Does your /var/log/lastlog look pretty big after 

Nope; 32bit CentOS 5.5

> that person logs in or did that get fixed?

lastlog is a sparse file.  How it looks and how big it is are two
different things.

I'm not saying there aren't problems with uids that high (pwconv, for
example, truncates to 2^32-1) but the number _is_ in range.

I've seen this before on systems where "nobody" was represented as
"-2" (eg from NIS maps on old SunOS 4 systems) rather than 65534.
When those maps were transferred to systems with 32bit uids then they
became 4294967294.  Funky stuff :-)

Heh, the kernel Documentation/highuid.txt file discussing 32bit uids is
dated January 2000.  I guess it's a little out of date, now :-)

-- 

rgds
Stephen
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux