From 3ade443609ec8a7e7b60dcb0b1aa0527bbd71d52 Mon Sep 17 00:00:00 2001 From: Shawn Iverson Date: Sun, 17 Jun 2018 10:57:26 -0400 Subject: [PATCH] Preserve MailScanner.conf during removal (#188) Also remove it during %pre to preserve install and update logic and not trigger generation of an .rpmnew file. --- rhel/mailscanner.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rhel/mailscanner.spec b/rhel/mailscanner.spec index 824c5d7..aaf9308 100644 --- a/rhel/mailscanner.spec +++ b/rhel/mailscanner.spec @@ -344,6 +344,7 @@ if [ -f '/etc/MailScanner/MailScanner.conf' ]; then mkdir -p ${SAVEDIR}/etc/MailScanner cp -f /etc/MailScanner/MailScanner.conf ${SAVEDIR}/etc/MailScanner/MailScanner.conf.original cp -f /etc/MailScanner/MailScanner.conf /etc/MailScanner/MailScanner.conf.original + rm -f /etc/MailScanner/MailScanner.conf fi exit 0 @@ -735,7 +736,7 @@ exit 0 %config(noreplace) /etc/MailScanner/defaults %config(noreplace) /etc/MailScanner/filename.rules.conf %config(noreplace) /etc/MailScanner/filetype.rules.conf -%attr(644,root,root) /etc/MailScanner/MailScanner.conf +%config(noreplace) /etc/MailScanner/MailScanner.conf %attr(644,root,root) /etc/MailScanner/phishing.safe.sites.conf %attr(644,root,root) /etc/MailScanner/phishing.bad.sites.conf %attr(644,root,root) /etc/MailScanner/spam.lists.conf