Очень надо собрать apache с mpm perchild. Там есть такая полезная опция AssignUserID, с помощью которой можно поставить uid/gid юзера, оот имени которого запустится отдельный процесс апача для конкретного VirtualHost'а.
Дык вот. Собираю я апач с perchild, запускааю а он мне в логи пишет:
[Mon Jan 31 05:35:33 2005] [emerg] (13)Permission denied: apr_proc_mutex_unlock failed. Attempting to shutdown process gracefully.
[Mon Jan 31 05:35:34 2005] [emerg] (13)Permission denied: apr_proc_mutex_lock failed. Attempting to shutdown process gracefully.
И пишет так пока я его не прибью в ручную.
Вопросы:
1) Что надо, что апач заработал с perchild?
2) Или как проставлять uid/gid апачу для каждого VirtualHost'а без perchild???
Когда я пытаюсь что-нибудь куда-нибудь зарелаить через postfix, он мне говорит:
Jan 31 14:06:13 hing postfix/smtp[25577]: fatal: unknown service: smtp/tcp
после чего письмо валится.
Права на /etc/services /etc/protocols и /var/spool/postfix/etc/services и protocols: rw-r--r--
/etc/postfix/master.cf:
smtp inet n - y - - smtpd
smtp unix - - y - - smtp
[...]
relay unix - - n - - smtp
Наверное оффтопик, но все же.
Где можно почитать про ipv6? Так чтобы было понятно. Желательно по-русски.
+Как его (ipv6) прикрутить к BSD, Linux, WinXP.
Хочется чтобы юзеры и mailbox'ы добавлялись автомтически (скриптом) для cyrus-imapd
Пробую через cyradm. Все хорошо, только cyradm хочет чтобы я пассворд вводил ручками, и при его вызове пассворд не указать, только юзера.
Курил Cyrus::IMAP::Admin, ничего связонного с пассвордом не нашел.
Кто делал подобное, пожалуйста помогите! Очень надо и очень срочно!
В конфиге:
home_mailbox = Maildir/
mail_spool_directory =
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
Maildir у юзера afunix:
Maildir/
cur/
new/
tmp/
Чтобы я не делал, постфикс кладет почту в /var/spool/mail/afunix
Как пофиксить?
Только не говорите RTFM. Сделал все так, как там написанно!