У меня небольшая проблема с автоматической настройкой внешнего звонка из ящика звездочки.
Чего я пытаюсь достичь:
У меня есть 2 Linux-бокса, и я хочу смонтировать sshfs один каталог, скажем, с 10.100.100.1 по 10.100.100.208/var/spool/asterisk/outgoing (в качестве точки монтирования)
причина в том, что адрес 10.100.100.1 — это устройство под названием Webbrick Gateway, устройство домашней автоматизации, которое при необходимости может отправлять команды AGI. но то, что я хочу сделать, это заставить это переместить файл .call в исходящий каталог на сервере Asterisk (var/spool/asterisk/outgoing) или на 10.100.100.1 (Webbrick Gateway) /mnt/call/.
Что я пробовал:
Я попытался смонтировать sshfs в /var/spool/asterisk/outgoing. Это кажется прекрасным, но на самом деле лишает привилегии пользователя asterisk, и тогда asterisk не будет искать в этой папке файлы исходящих вызовов. Владелец и группа изменены на root, как я полагаю, они одинаковы для всех точек монтирования.
Решения, которые я могу придумать:
1.: Скажите asterisk поискать файлы вызовов в другом месте.
2.: Скажите астериску, чтобы не беспокоились о разрешениях,
3.: монтировать, сохраняя разрешения без изменений
Я понимаю, что Webbrick Gateway не является широко известным элементом, но, возможно, кто-то, кто лучше разбирается в Asterisk, сможет помочь.