Назад | Перейти на главную страницу

Сервер Hylafax добавляет пользователей с помощью Avantfax

У меня установлено два факс-сервера, на которых запущен Debian с Hylafax 6.0.6 и Avantfax 3.3.3. Странная проблема в том, что он отлично работает, когда я пытаюсь добавить пользователей из Avantfax. Новые пользователи отображаются в файле hosts.hfaxd, как и должны. Тот, с которым у меня проблема, этого не делает. Все пользователи добавляются в базу данных Avantfax и отображаются в веб-интерфейсе, но не добавляются в файл hosts.hfaxd, поэтому никто не может войти в систему через клиент. Ни один из существующих ресурсов, которые я нашел в Интернете, похоже, не описывает эту проблему. Есть эта почта в котором говорится об изменении файла users.php в avantfax для вызова faxadduser .. но на моем рабочем сервере этого нет, поэтому должен быть другой способ добавления пользователей в hosts.hfaxd. Разрешения на hosts.hfaxd также верны.

Проблема оказалась в том, что Avantfax требует доступа sudo к нескольким элементам. Поэтому мне пришлось отредактировать файл sudoers и добавить следующую строку:

www-data ALL= NOPASSWD: /sbin/reboot, /sbin/halt, /usr/sbin/faxdeluser, /usr/sbin/faxadduser -u * -p * *

Теперь это наконец работает.