actions_proxy.conf 989 Bytes
Newer Older
1
[start]
2
command:/usr/local/opnsense/scripts/proxy/setup.sh;/usr/local/etc/rc.d/squid start
3 4 5 6
parameters:
type:script
message:starting proxy

7
[stop]
8
command:/usr/local/etc/rc.d/squid stop;/usr/bin/killall squid;exit 0
9 10 11 12
parameters:
type:script
message:stopping proxy

13
[restart]
14 15 16 17
command:/usr/local/etc/rc.d/squid restart
parameters:
type:script
message:restarting proxy
18

19
[reconfigure]
20 21 22 23 24
command:/usr/local/etc/rc.d/squid reload
parameters:
type:script
message:reconfigure proxy

25
[status]
26
command:/usr/local/etc/rc.d/squid status;exit 0
27 28
parameters:
type:script_output
29
message:request proxy status
30 31

[fetchacls]
32
command:/usr/local/opnsense/scripts/proxy/fetchACLs.py&&/usr/local/etc/rc.d/squid reload
33 34
parameters:
type:script
35
message:Fetch ACLs from remote locations
36
description:Fetch external Proxy (squid) ACLs
37 38 39 40 41 42 43

[downloadacls]
command:/usr/local/opnsense/scripts/proxy/fetchACLs.py
parameters:
type:script
message:Download ACLs from remote locations
description:Download external Proxy (squid) ACLs