|
|||||||
Настройка dansguadian в Ubuntu 7.04
Время создания: 25.11.2009 23:54
Автор: Xintrea
Раздел: Компьютер - Linux - Сеть в Linux - DansGuardian
Запись: xintrea/mytetra_syncro/master/base/0000001319/text.html на raw.github.com
|
|||||||
|
|||||||
Вначале надо установить dansguadian из исходников. Если никаких ключей для скрипта configure задано небыло, после компиляции и установки конфигурационные файлы будут лежать в каталоге /usr/local/etc/dansguardian. Чтобы запустить dansguadian, надо от рута просто дать команду # dansguardian При запуске возможно появление ошибки вида Unable to getgrnam(): Success и сервис запущен не будет. Возможная причина в том, что в конфиг файле dansguardian.conf закомментированы параметры daemonuser = 'nobody' daemongroup = 'nobody' у некоторых пользователей после раскомментирования этих строк dansguadian начинал запускаться. Однако есть дистрибутивы (например, Ubuntu), в которых группы nobody нет, вместо нее есть группа nogroup. Поэтому в таких дистрибутивах нужно указать параметры daemonuser = 'nobody' daemongroup = 'nogroup' При запуске так же возможно появление ошибки Error creating/opening pid file:/usr/local/var/run/dansguardian.pid такая ошибка скорее всего означает, что нет каталога /usr/local/var/run. Надо просто создать такой каталог, и после этого dansguadian скорее всего начнёт запускаться. Проверить, что dansguadian запущен, можно командой # ps aux | grep dansguadian если в выводе этой команды виден процесс с таким именем, значит dansguadian работает. По-умолчанию в файле dansguardian.conf лог файл установлен как: loglocation = '/usr/local/var/log/dansguardian/access.log' Чтобы в дальнейшем было прощще искать, удобнее указать файл лога с более коротким путём, например: loglocation = '/var/log/dansguardian/access.log' после этого надо так же не забыть создать каталог /var/log/dansguardian. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|