Re: Supporting a very large number of users on a Linux machine

2004-08-29 Thread Rich Graves
On Sun, 29 Aug 2004, Erik Kangas wrote: 1. use pam_mysql for authentication 2. put all the email for all user in 1 nice hashed directory tree that is 3. modify UW-IMAP to construct the location of a user's subtree within the 4. modify UW-IMAP to now allow any access to any files outside the

Re: Supporting a very large number of users on a Linux machine

2004-08-29 Thread Mark Crispin
If you need me to elaborate on Rich Graves' reply, please let me know. You don't really need to go as far as black box mode; but the docs/CONFIG file should definitely be at the top of your reading list. The real problem that you have to face is security. imapd uses the UNIX filesystem to

Re: Supporting a very large number of users on a Linux machine

2004-08-29 Thread Erik Kangas
Mark Crispin wrote: I personally believe in 32-bit UNIX UIDs. I just found out that Linux kernels 2.4+ are 32bit UID native, so that solves much of the problem! The only remaining issue is the fact that using an database-based authenticator (as opposed to a password file) can be much faster