From 840b9ce39d856a87f987469aa77b2d38f0e4af76 Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Sun, 27 Aug 2023 15:38:53 +0300 Subject: [PATCH] Fix to always replace `virtualmin.list` and `virtualmin.conf` to avoid duplicates if installation is retired --- virtualmin-install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtualmin-install.sh b/virtualmin-install.sh index fb4f33f..b7377aa 100644 --- a/virtualmin-install.sh +++ b/virtualmin-install.sh @@ -1032,11 +1032,11 @@ install_virtualmin_release() { if [ -d "$apt_auth_dir" ]; then if [ -n "$LOGIN" ]; then LOGINREAL="" - printf "machine $upgrade_virtualmin_host login $SERIAL password $KEY\\n" >>"$apt_auth_dir/virtualmin.conf" + printf "machine $upgrade_virtualmin_host login $SERIAL password $KEY\\n" >"$apt_auth_dir/virtualmin.conf" fi fi for repo in $repos; do - printf "deb [signed-by=/usr/share/keyrings/debian-virtualmin-$vm_version.gpg] https://${LOGINREAL}$upgrade_virtualmin_host/vm/${vm_version}/${repopath}apt ${repo} main\\n" >>/etc/apt/sources.list.d/virtualmin.list + printf "deb [signed-by=/usr/share/keyrings/debian-virtualmin-$vm_version.gpg] https://${LOGINREAL}$upgrade_virtualmin_host/vm/${vm_version}/${repopath}apt ${repo} main\\n" >/etc/apt/sources.list.d/virtualmin.list done # Install our keys