diff options
Diffstat (limited to 'security/openvpn/files/openvpn.in')
-rw-r--r-- | security/openvpn/files/openvpn.in | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/security/openvpn/files/openvpn.in b/security/openvpn/files/openvpn.in index ff21fad80898..6eab55e69ea6 100644 --- a/security/openvpn/files/openvpn.in +++ b/security/openvpn/files/openvpn.in @@ -101,10 +101,18 @@ softrestart() exit $? } +openvpn_stats() +{ + sig_reload=USR2 + run_rc_command ${rc_prefix}reload $rc_extra_args +} + # reload: support SIGHUP to reparse configuration file # softrestart: support SIGUSR1 to reconnect without superuser privileges -extra_commands="reload softrestart" +# stats: support SIGUSR2 to write statistics to the syslog +extra_commands="reload softrestart stats" softrestart_cmd="softrestart" +stats_cmd="openvpn_stats" # pidfile pidfile="/var/run/${name}.pid" |