mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-15 17:14:46 +00:00
Proxy: lock download to prevent duplicate execution. closes https://github.com/opnsense/plugins/issues/2142
This commit is contained in:
parent
3facaaa470
commit
8487b23a22
@ -55,7 +55,7 @@ message:request proxy status
|
||||
|
||||
[fetchacls]
|
||||
command:
|
||||
/usr/local/opnsense/scripts/proxy/fetchACLs.py && (
|
||||
/usr/local/bin/flock -n -E 0 -o /tmp/fetchACLs.lock /usr/local/opnsense/scripts/proxy/fetchACLs.py && (
|
||||
/usr/local/sbin/pluginctl webproxy reload;
|
||||
/usr/local/etc/rc.d/squid reload
|
||||
)
|
||||
@ -65,7 +65,7 @@ message:download and reload proxy ACLs from remote locations
|
||||
description:Download and reload external proxy ACLs
|
||||
|
||||
[downloadacls]
|
||||
command:/usr/local/opnsense/scripts/proxy/fetchACLs.py
|
||||
command:/usr/local/bin/flock -n -E 0 -o /tmp/fetchACLs.lock /usr/local/opnsense/scripts/proxy/fetchACLs.py
|
||||
parameters:
|
||||
type:script
|
||||
message:download proxy ACLs from remote locations
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user