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 также верны.

1 ответ

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

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

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

Другие вопросы по тегам