> We've discovered that the maximum number of users on our system (2.2) is
> 65536.  Does anyone know if this limitation is lifted in the 2.4 kernel?

The number of processes is 16-bit too.

In 2.4 we have 32 bits, but I don't think all the supplementary
support's in place yet. Programs such as useradd have to do it too.

OTOH, this is in RHL 7.2 on (Intel (more precisely, AMD).
[root@dugite root]# useradd -u 74101 freddy
[root@dugite root]# grep fred /etc/passwd
fred:x:549:553::/var/test/fred:/bin/bash
fredd:x:550:554::/var/test/fredd:/bin/bash
freddy:x:74101:74101::/home/freddy:/bin/bash
[root@dugite root]# su - freddy
[freddy@dugite freddy]$ id -a
uid=74101(freddy) gid=74101(freddy) groups=74101(freddy)
[freddy@dugite freddy]$

Just upgrading your kernel may not be enough, you want support in your
glibc too.


>
> We ran into this because we can't set a UID higher than this number.  In
> our enterprise environment we have AIX, Sun, HP, etc.  We try to keep
> UIDs consistent on all mid-range (and USS) platforms.  My personal UID
> is 74101.  When I tried to set that as my UID on our SUSE Linux it
> didn't work.  That's what led to our investigation.
>
> Any insight is appreciated.
>
> Eric Biggs
> * [EMAIL PROTECTED]
>

--
Cheers
John Summerfield

Microsoft's most solid OS: http://www.geocities.com/rcwoolley/

Note: mail delivered to me is deemed to be intended for me, for my
disposition.

==============================
If you don't like being told you're wrong,
        be right!

Reply via email to