Renato Q. Todorov wrote: > Renato Botelho wrote: >> Em 22/5/2006 08:25 Cleiton Luiz Siqueira escreveu: >> >>> Olá! >>> >>> Só pra reforçar o problema do Lucio. A mesma coisa ocorreu pra mim qdo >>> criei >>> mais de 103 contas no vpopmail. >>> >>> Eu não instalei via PORTS e na instalação foi utilizado os comandos abaixo: >>> >>> ./configure --enable-logging=p >>> make && make install-strip >>> >> >> Então, tenho vários servidores que instalei a solução qmail + >> vpopmail, todos via ports, e nunca vi algo parecido. >> >> A instalação via ports no meu caso utiliza essesa parâmetros: >> >> --enable-qmaildir=/var/qmail >> --enable-tcprules-prog=/usr/local/bin/tcprules >> --enable-tcpserver-file=/usr/local/vpopmail/etc/tcp.smtp >> --enable-logging=y --enable-roaming-users >> --enable-relay-clear-minutes=40 --disable-clear-passwd >> --enable-ip-alias-domains --prefix=/usr/local >> >> Dei até uma procurada no google, mas não consegui achar nada a >> respeito... :-( >> >> Se encontrar a solução posta aqui na lista, fiquei curioso pra saber >> o que acontece. >> >> []s >> > Amigos, > > O Vpopmail faz isso tanto na estrutura de diretórios de domínios > (~vpopmail/domains) quanto na de usuários. Isso ocorre quando o > diretório ultrapassa um certo numero de diretórios. Ele faz isso para > não haver um aumento no tempo de procura do diretório do usuário > quando a listagem e' muito grande. E' mais ou menos a mesma teoria da > estrutura da queue do qmail (por exemplo, dentro do queue/mess/ tem um > monte de diretórios numerados de 0 a 23 se não me engano). No site do > qmail ou do próprio vpopmail tem uma explicação bem melhor do que a > minha pra isso. > > Espero ter ajudado. > > Renato Q. Todorov > [EMAIL PROTECTED] Explicacao do que eu falei acima:
Virtual domain user directory structure Vpopmail uses an adaptive directory structure based on a state file ".dir-control" which is automatically managed by the core vpopmail api functions "vadduser" and "vdeluser". For sites with 100 users or less, all user directories are stored in the virtual domain directory. For sites that go above 100 users the adaptive directory structure goes into effect. The basic idea is to break up the user Maildir directories across multple directories and sub directories so that there are never more than 100 user directories in a single directory. The default directory setup allows for 62 directories in 3 levels and 100 user directories per directory. The total number of user directories is equal to 100 + (62 * 100) + (62 * 62 * 100) + (62 * 62 * 62 * 100) = over 24 million directories. This should be more than sufficent for any site and probably goes beyond the technology of directory structures. If you are going to be storing large numbers of user directories, make sure you set your file system to have a higher than normal percentage of inodes. Vpopmail will automatically create these directories and sub directories as needed and populate each directory with up to 100 user accounts. As soon as a directory reaches 100 users it will create the next directory or sub directory and store the new users directory there. Look in the source code release directory contrib/ for a contributed directory reorganization program. (tirado de http://www.inter7.com/vpopmail/vpopmail.html) []'s Renato Q. Todorov [EMAIL PROTECTED] ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd