From b6b798a8783fce49035db8a807f9269aefb4462c Mon Sep 17 00:00:00 2001
From: Ruben Rodriguez <ruben@trisquel.info>
Date: Fri, 24 Sep 2021 14:47:55 -0400
Subject: [PATCH] When using external sources, they should be the only
 available source

---
 helpers/config | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/helpers/config b/helpers/config
index 25e4358c7..0611d23d3 100755
--- a/helpers/config
+++ b/helpers/config
@@ -131,17 +131,17 @@ if [ "1$EXTERNAL" != "1" ]; then
  if eval echo "$EXTERNAL" | grep "archive.ubuntu.com" | grep -qv -e updates -e security -e backports; then
    RELNAME=$(eval echo "$EXTERNAL" | cut -d' ' -f 3)
    COMPONENTS=$(eval echo "$EXTERNAL" | cut -d' ' -f 4-)
-   echo "deb-src http://archive.ubuntu.com/ubuntu/ $RELNAME $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
+   echo "deb-src http://archive.ubuntu.com/ubuntu/ $RELNAME $COMPONENTS" > ${LOCAL_APT}/etc/apt.sources.list
    echo "deb-src http://archive.ubuntu.com/ubuntu/ ${RELNAME}-updates $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
    echo "deb-src http://archive.ubuntu.com/ubuntu/ ${RELNAME}-security $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
  elif eval echo "$EXTERNAL" | grep "ftp.debian.org" |grep -qv -e updates -e security -e backports -e testing -e sid -e unstable -e experimental ; then
    RELNAME=$(eval echo "$EXTERNAL" | cut -d' ' -f 3)
    COMPONENTS=$(eval echo "$EXTERNAL" | cut -d' ' -f 4-)
-   echo "deb-src http://deb.debian.org/debian $RELNAME $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
+   echo "deb-src http://deb.debian.org/debian $RELNAME $COMPONENTS" > ${LOCAL_APT}/etc/apt.sources.list
    echo "deb-src http://deb.debian.org/debian ${RELNAME}-updates $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
    echo "deb-src http://security.debian.org/debian-security/ ${RELNAME}-security $COMPONENTS" >> ${LOCAL_APT}/etc/apt.sources.list
  else
-   eval echo "$EXTERNAL" >> ${LOCAL_APT}/etc/apt.sources.list
+   eval echo "$EXTERNAL" > ${LOCAL_APT}/etc/apt.sources.list
  fi
 fi
 
-- 
GitLab