The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Как решить проблему с ведением логов у программ в chroot окружении
Например, в postfix запущенном в chroot, через настройки в master.cf, при перезапуске syslogd 
перестают писаться логи qmgr, тем временем все остальные логи пишутся нормально.

Решение - необходимо создать дополнительный log сокет в chroot окружении:
   FreeBSD: "syslogd -l /var/spool/postfix/dev/log"
   Linux: "syslogd -a /var/spool/postfix/dev/log"
 
29.09.2004
Ключи: chroot, postfix, log / Лицензия: CC-BY
Раздел:    Корень / Безопасность / Помещение программ в chroot

Обсуждение [ RSS ]
  • 1, vbank (?), 10:11, 30/09/2004 [ответить]  
  • +/

    mount -o bind тоже должно сработать
     
  • 2, vgray (ok), 16:33, 05/10/2004 [ответить]  
  • +/
    /dev/log это не правильно

    The log socket was moved from /dev to ease the use of a read-only rootfile system.  This may confuse some old binaries so that a symbolic link      might be used for a transitional period.

    это из man syslog во freebsd 5.2.1

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру