I keep the files I modify from the Debian defaults in /etc in version
control, for most packages this works fine but qpsmtpd is a thorn in
my eye in this regard. Every time it upgrades it puts an autogenareted
string at the top of its config files:
diff --git a/qpsmtpd/debian-rcpthosts b/qpsmtpd/debian-rcpthosts
index bd92684..7e1d684 100644
--- a/qpsmtpd/debian-rcpthosts
+++ b/qpsmtpd/debian-rcpthosts
@@ -1,4 +1,4 @@
-# auto-generated by /var/lib/dpkg/info/qpsmtpd.postinst at Mon Jan 4 21:25:57 GMT 2010
+# auto-generated by /var/lib/dpkg/info/qpsmtpd.postinst at Thu Apr 22 18:44:45 UTC 2010
Please make it behave like most Debian that don't put time-based
autogenerated output like this in their config files.