Adguard: Fix wget+extract

This commit is contained in:
Benoit 2025-02-15 12:54:29 +09:00
parent 76f57a4d4c
commit 16d2989382
Signed by: Benoit
SSH key fingerprint: SHA256:kFsX94Kq6z/6CY0dX+7/FpAeJC0QlMhJVY+B7NYrOmA

View file

@ -35,10 +35,12 @@ incus exec "$CNAME" -- adduser \
--home /opt/adguard \ --home /opt/adguard \
adguard adguard
incus exec "$CNAME" -- cd /tmp incus exec "$CNAME" -- wget --quiet \
incus exec "$CNAME" -- wget --quiet https://github.com/AdguardTeam/AdGuardHome/releases/download/v"$UPSTREAM_VER"/AdGuardHome_linux_amd64.tar.gz https://github.com/AdguardTeam/AdGuardHome/releases/download/v"$UPSTREAM_VER"/AdGuardHome_linux_amd64.tar.gz \
incus exec "$CNAME" -- tar -xzf AdGuardHome_linux_amd64.tar.gz -C /opt/adguard --strip-components=2 -O /tmp/AdGuardHome_linux_amd64.tar.gz
incus exec "$CNAME" -- rm AdGuardHome_linux_amd64.tar.gz incus exec "$CNAME" -- tar -xzf \
/tmp/AdGuardHome_linux_amd64.tar.gz \
-C /opt/adguard --strip-components=2
incus exec "$CNAME" -- setcap "CAP_NET_BIND_SERVICE=+eip CAP_NET_RAW=+eip" /opt/adguard/AdGuardHome incus exec "$CNAME" -- setcap "CAP_NET_BIND_SERVICE=+eip CAP_NET_RAW=+eip" /opt/adguard/AdGuardHome
incus exec "$CNAME" -- mkdir -p /etc/systemd/resolved.conf.d incus exec "$CNAME" -- mkdir -p /etc/systemd/resolved.conf.d