bin/walli: ignore invalid EUID

This commit is contained in:
xeruf 2022-01-17 13:28:24 +01:00
parent 9853a83329
commit e6db5af777
1 changed files with 2 additions and 3 deletions

View File

@ -1,10 +1,9 @@
#!/bin/sh #!/bin/sh -e
# Blocks internet at night using iptables and enables it only upon request # Blocks internet at night using iptables and enables it only upon request
# TODO Migrate to nftables # TODO Migrate to nftables
# Auto-elevate # Auto-elevate
test "$EUID" -eq 0 || exec sudo "$0" "$@" test ${EUID:-0} -eq 0 || exec sudo "$0" "$@"
set -e
# https://askubuntu.com/a/124512 and https://blog.sleeplessbeastie.eu/2018/06/21/how-to-create-iptables-firewall-using-custom-chains/ # https://askubuntu.com/a/124512 and https://blog.sleeplessbeastie.eu/2018/06/21/how-to-create-iptables-firewall-using-custom-chains/
iptables --new-chain chain-times 2>/dev/null || iptables --flush chain-times iptables --new-chain chain-times 2>/dev/null || iptables --flush chain-times