Я выполняю постфикс и cyrus параллельно на моем сервере, насколько я понимаю, что это - довольно общее, думают, чтобы сделать. Оба демона используют sasl авторизацию. Однако постфикс ищет saslauthd изодромный с предварением файл в/var/spool/postfix/var/run/saslauthd, и cyrus смотрит в/var/run/saslauthd.
Теперь, я могу просто создать гибкие ссылки от постфиксного каталога до cyrus каталога, и все хорошо работает. Достаточно странно это не работает наоборот. Во всяком случае я не чувствую, что это - законное решение проблемы.
Я пытался найти любые конфигурационные файлы, где я могу установить sasl изодромный с предварением каталог для cyrus и снабдить постфиксом, не мог действительно найти никого все же. Действительно ли возможно иметь два различных изодромных с предварением файла для saslauthd в двух различных каталогах?
Спасибо, Stefan
Postfix хочет, чтобы его файлы находились в папке / var / spool / postfix
, потому что там все демоны chroot
в. Вы можете отключить chroot
для демонов, которым нужен доступ к этому файлу, но я бы не рекомендовал это. Проблема chroot
заключается в том, почему символическая ссылка работала, когда вы связали в chroot
, но не когда вы связались.
Я был бы сильно удивлен, если бы В Cyrus не было возможности указать место, куда он записывает свои динамические файлы; Я не использую Cyrus с тех пор, как 1.x дней, так что я здесь не помогу.