From 0f5ced5d9cd847c42d4cd696e73e2187b804b024 Mon Sep 17 00:00:00 2001 From: arch_agent Date: Tue, 4 Aug 2026 10:07:00 +0200 Subject: [PATCH] fix: update pacman.conf Server URL on re-install (was stuck on localhost) --- install-client.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/install-client.sh b/install-client.sh index 9b6a27c..6c12f60 100644 --- a/install-client.sh +++ b/install-client.sh @@ -40,7 +40,9 @@ Server = http://$SHIELD_HOST:$SHIELD_PORT/repo SigLevel = Never" if grep -q "^\[aur-shield\]" "$PACMAN_CONF"; then - echo "⚠ [aur-shield] already exists in $PACMAN_CONF — skipping" + echo "⚠ [aur-shield] already exists — updating server URL..." + sudo sed -i "/^\[aur-shield\]/,/^\[/ s|Server = .*|Server = http://$SHIELD_HOST:$SHIELD_PORT/repo|" "$PACMAN_CONF" + echo "✓ Updated repo server URL" else echo "Adding [aur-shield] to $PACMAN_CONF..." sudo tee -a "$PACMAN_CONF" > /dev/null << EOF