From c86a94a2dc495e240f49aa81bd1e7513fd76128a Mon Sep 17 00:00:00 2001 From: hector <42570491+majinghe@users.noreply.github.com> Date: Tue, 18 Aug 2026 23:56:52 +0800 Subject: [PATCH] fix(package): declare /etc/default/rustfs as a deb conffile (#6220) Co-authored-by: houseme --- .github/workflows/package.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index b9536d263..95ec5a869 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -290,6 +290,12 @@ jobs: Homepage: https://rustfs.com EOF + # Declare /etc/default/rustfs as a conffile so dpkg preserves user + # modifications on upgrade instead of silently overwriting them. + cat > "${PKG_DIR}/DEBIAN/conffiles" << 'CONFFILES' + /etc/default/rustfs + CONFFILES + cat > "${PKG_DIR}/DEBIAN/postinst" << 'POSTINST' #!/bin/bash set -e