Я хочу запустить команду от имени непривилегированного пользователя при получении пакета SPA.
# fwknopd --version
fwknopd server 2.6.10, compiled for firewall bin: /usr/sbin/iptables
# cat /etc/fwknop/access.conf
SOURCE ANY
HMAC_KEY_BASE64 ...
GPG_ALLOW_NO_PW YES
GPG_REMOTE_ID ...
CMD_EXEC_USER test
CMD_EXEC_GROUP test
CMD_CYCLE_TIMER 5
CMD_CYCLE_OPEN touch /home/test/fwknop-cmd.log
CMD_CYCLE_CLOSE NONE
При получении пакета создается заданный файл, но владельцем почему-то указан root.
# ls -l /home/test/fwknop-cmd.log
-rw-rw-rw- 1 root root 0 Sep 13 23:11 /home/test/fwknop-cmd.log
До получения пакета файл отсутствовал.
Что требуется донастроить в fwknopd, чтобы команда запускалась от имени заданного пользователя?
P.S.: Как добавить теги? Тут уместны fwknop, SPA.