configure snapd to use a proxy if one is configured

This commit is contained in:
michael.hudson@canonical.com 2026-02-24 12:40:01 +13:00
parent e9d67eecd6
commit cdd2b7fb01
No known key found for this signature in database
GPG Key ID: 80E627A0AB757E23

View File

@ -1743,3 +1743,14 @@ if [ "${MAKE_ISO}" = "yes" ]; then
--arch $ARCH ${SUBARCH:+--subarch $SUBARCH} ${NOW+--serial $NOW} \ --arch $ARCH ${SUBARCH:+--subarch $SUBARCH} ${NOW+--serial $NOW} \
--output-dir config/iso-ids/ --output-dir config/iso-ids/
fi fi
if [ -n "$http_proxy" ]; then
mkdir -p /etc/systemd/system/snapd.service.d/
cat > /etc/systemd/system/snapd.service.d/snap_proxy.conf <<EOF
[Service]
Environment="HTTP_PROXY=${http_proxy}"
Environment="HTTPS_PROXY=${http_proxy}"
EOF
systemctl daemon-reload
systemctl restart snapd.service
fi