LINUX.ORG.RU

История изменений

Исправление imul, (текущая версия) :

В /etc/openvpn/server.conf
up «/etc/openvpn/scripts/up.sh»
down «/etc/openvpn/scripts/down.sh»
Или куда-то ещё их положить можно, зависит от того, включен ли selinux, или нет.
И в /usr/lib/systemd/system/openvpn@.service надо будет
ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i --script-security 2
То есть добавить --script-security 2
А уж в скриптах делай что хочешь. Создавай и убирай маршруты, правила для iptables, отправляй письма и смс...

ps: затупил. Достаточно в server.conf добавить параметр script-security 2 и ничего в openvpn@.service исправлять не надо будет.

Исходная версия imul, :

В /etc/openvpn/server.conf
up «/etc/openvpn/scripts/up.sh»
down «/etc/openvpn/scripts/down.sh»
Или куда-то ещё их положить можно, зависит от того, включен ли selinux, или нет.
И в /usr/lib/systemd/system/openvpn@.service надо будет
ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i --script-security 2
То есть добавить --script-security 2
А уж в скриптах делай что хочешь. Создавай и убирай маршруты, правила для iptables, отправляй письма и смс...