On Sat, 21 Apr 2001, Orlando Andico wrote:

> > Using linux-2.4.X and glibc-2.2.X, the maximum uid
> > allowed is (2^32 - 2).  That is more that 4 billion uids.
>
> which doesnt mean go ahead and use 'em. linux has a crappy password
> system, FreeBSD is superior in this regard: can you imagine the sheer
> INEFFICIENCY of doing UID lookups (for ls(1) for example) on a 10MB flat
> file /etc/passwd?

glibc-2.1/2.2 allows Solaris-style "db" files for storing "passwd"
and "shadow" entries.  In your /etc/nsswitch.conf file, just
put the entries

passwd    db files
shadow    db files

Then you need db-ized versions of /etc/passwd and /etc/shadow.
You also need /lib/libnss_db.so*.  Fortunately, the latter comes
standard with glibc-2.1, but as an add-on with glibc-2.2.

> really asking for trouble. Intel just doesn't scale.

I think all that is needed is for someone to give linux-2.4.X
with glibc-2.2.2 a try with >= 20K users (on intel), before
we come to this sweeping conclusion that it does not scale.

Pablo Manalastas

_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to