Seconded: Steve Langasek <vorlon@debian.org>
Seconded: Julien Cristau <jcristau@debian.org>
Closes: #707183
+ * Policy: on upgrades, recommend removing obsolete unchanged conf. files.
+ Wording: Paul Wise <pabs@debian.org>
+ Seconded: Jonathan Nieder <jrnieder@gmail.com>
+ Seconded: Charles Plessy <plessy@debian.org>
+ Closes: #707077
* debconf_spec: Document the 'escape' capability.
Wording: Jonathan Nieder <jrnieder@gmail.com>
Seconded: Charles Plessy <plessy@debian.org>
package is purged.
</item>
</list>
- Obsolete configuration files without local changes may be
- removed by the package during upgrade.
+ Obsolete configuration files without local changes should be
+ removed by the package during upgrade.<footnote>
+ The <prgn>dpkg-maintscript-helper</prgn> tool, available from the
+ <package>dpkg</package> package, can help for this task.</footnote>
</p>
<p>
<tag>9.1.1.8</tag>
<item>The exception to the FHS for the <file>/selinux</file> was removed.
</item>
+<tag>10.7.3</tag>
+ <item>Packages should remove all obsolete configuration files without
+ local changes during upgrades. The <prgn>dpkg-maintscript-helper</prgn>
+ tool, available from the <package>dpkg</package> package since
+ <em>Wheezy</em>, can help with this.
+ </item>
<tag>10.10</tag>
<item>The name of the files and directories installed by binary packages
must be encoded in UTF-8 and should be restricted to ASCII when possible.