diff --git a/src/opnsense/service/conf/actions.d/actions_captiveportal.conf b/src/opnsense/service/conf/actions.d/actions_captiveportal.conf index 4dcd1e7c0..bbc903731 100644 --- a/src/opnsense/service/conf/actions.d/actions_captiveportal.conf +++ b/src/opnsense/service/conf/actions.d/actions_captiveportal.conf @@ -15,3 +15,21 @@ command:/usr/local/opnsense/scripts/OPNsense/CaptivePortal/disconnect.py parameters:/zoneid %s /sessionid %s /output_type %s type:script_output message:disconnect client + +[start] +command:/usr/local/etc/rc.d/captiveportal start +parameters: +type:script +message:startup captiveportal services + +[stop] +command:/usr/local/etc/rc.d/captiveportal onestop +parameters: +type:script +message:stopping captiveportal services + +[restart] +command:/usr/local/etc/rc.d/captiveportal restart +parameters: +type:script +message:restarting captiveportal services