> 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!
