Я скомпилировал Asterisk 11 из исходного кода как пользователь root на CentOS. Теперь я хочу, чтобы Asterisk запускался как пользовательская звездочка группы звездочек. Я оставил комментарий
AST_USER="asterisk"
AST_GROUP="asterisk"
в
/etc/sysconfig/asterisk
Я также попытался раскомментировать те же переменные в
/usr/local/src/asterisk-11.17.1/contrib/init.d/etc_default_asterisk
Я перезагружаю сервис asterisk и даже перезагружаю сервер с указанным условием и когда
ps ax | grep asterisk
,
Я все еще получаю
4457 pts/0 S 0:00 /bin/sh /usr/sbin/safe_asterisk
4459 pts/0 Sl 0:01 /usr/sbin/asterisk -f -vvvg -c
вместо
4457 pts/0 S 0:00 /bin/sh /usr/sbin/safe_asterisk -U asterisk -G asterisk
4459 pts/0 Sl 0:01 /usr/sbin/asterisk -f -U asterisk -G asterisk -vvvg -c
Обратите внимание, что в моей системе существуют пользовательские звездочки UNIX и групповые звездочки UNIX.
Я прошу вас рассказать, как сделать так, чтобы звездочка работала как звездочка в групповой звездочке. Кстати, если вы добавите указания, на какие файлы и каталоги изменять разрешения, запускать звездочку так, как мне нужно, было бы замечательно.
Обратная связь будет приветствоваться.