diff --git a/installer/50algorand-upgrades b/installer/51algorand-upgrades similarity index 73% rename from installer/50algorand-upgrades rename to installer/51algorand-upgrades index f3a941250c..1cadc380d2 100644 --- a/installer/50algorand-upgrades +++ b/installer/51algorand-upgrades @@ -4,3 +4,8 @@ Unattended-Upgrade::Allowed-Origins { "Algorand:stable"; }; + +Dpkg::Options { + "--force-confdef"; + "--force-confold"; +}; diff --git a/installer/debian/conffiles b/installer/debian/conffiles index 4aa4aa1622..0b093dca22 100644 --- a/installer/debian/conffiles +++ b/installer/debian/conffiles @@ -1,2 +1,2 @@ -/etc/apt/apt.conf.d/50algorand-upgrades +/etc/apt/apt.conf.d/51algorand-upgrades /var/lib/algorand/genesis.json diff --git a/scripts/build_deb.sh b/scripts/build_deb.sh index a125b2b26e..c1cfd8089e 100755 --- a/scripts/build_deb.sh +++ b/scripts/build_deb.sh @@ -94,7 +94,7 @@ for svc in "${systemd_files[@]}"; do cp installer/${svc} ${PKG_ROOT}/lib/systemd/system done -unattended_upgrades_files=("50algorand-upgrades") +unattended_upgrades_files=("51algorand-upgrades") mkdir -p ${PKG_ROOT}/etc/apt/apt.conf.d for f in "${unattended_upgrades_files[@]}"; do cp installer/${f} ${PKG_ROOT}/etc/apt/apt.conf.d diff --git a/scripts/release_deb.sh b/scripts/release_deb.sh index ce16cd0065..fea211c68d 100755 --- a/scripts/release_deb.sh +++ b/scripts/release_deb.sh @@ -71,9 +71,8 @@ SNAPSHOT=algorand-$(date +%Y%m%d_%H%M%S) aptly snapshot create ${SNAPSHOT} from repo algorand if [ ! -z "${FIRSTTIME}" ]; then echo "first publish" - aptly publish snapshot ${SNAPSHOT} "s3:${APTLY_S3_NAME}:" + aptly publish snapshot -origin=Algorand -label=Algorand ${SNAPSHOT} "s3:${APTLY_S3_NAME}:" else echo "publish snapshot ${SNAPSHOT}" aptly publish switch stable "s3:${APTLY_S3_NAME}:" ${SNAPSHOT} fi -