mirror of
https://github.com/openwrt/packages.git
synced 2025-03-15 10:18:37 +00:00
Install a cronjob that removes unused wireguard interfaces every 10 minutes. Signed-off-by: Nick Hainke <vincent@systemli.org>
13 lines
381 B
Bash
13 lines
381 B
Bash
#!/bin/sh /etc/rc.common
|
|
|
|
START=99
|
|
|
|
# install cleanup script that executes every 10 min
|
|
boot() {
|
|
test -f /etc/crontabs/root || touch /etc/crontabs/root
|
|
grep -q '/usr/share/wginstaller/wg.sh cleanup_wginterfaces' /etc/crontabs/root || {
|
|
echo "*/10 * * * * /usr/share/wginstaller/wg.sh cleanup_wginterfaces" >> /etc/crontabs/root
|
|
}
|
|
/etc/init.d/cron restart
|
|
}
|