<title>Policy checklist for upgrading your packages</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
<meta name="generator" content="Org-mode"/>
-<meta name="generated" content="2010-01-25 20:54:51 CET"/>
+<meta name="generated" content="2010-01-25 21:41:30 CET"/>
<meta name="author" content="Bill Allombert, Josip Rodin, Julian Gilbey, Russ Allbery, and Manoj Srivastava"/>
<meta name="description" content=""/>
<meta name="keywords" content=""/>
</p>
<ul>
<li>
-Daemon startup scripts in <i>etc/init.d</i> should not contain
+<b>9.3.2</b>: Daemon startup scripts in <i>etc/init.d</i> should not contain
modifiable parameters; these should be moved to a file in
-<i>etc/default</i>; see <b>9.3.2] for details + *12.3</b>: Files in /usr/share/doc must not be referenced by any
+<i>etc/default</i>
+</li>
+<li>
+<b>12.3</b>: Files in /usr/share/doc must not be referenced by any
program. If such files are needed, they must be placed in
<i>usr/share/<package></i>, and symbolic links created as required
in <i>usr/share/doc/<package></i>
</li>
<li>
<b>11.8.7</b>: Policy for packages using the X Window System and FHS issues
-has been clarified; see
+has been clarified
</li>
<li>
<b>11.7.3</b>: No package may contain or make hard links to conffiles
</li>
<li>
<b>9.3.3</b>: update-rc.d is now the <b>only</b> allowable way of accessing the
-/etc/rc?.d/*SK]??* links. Any scripts which manipulate them
+/etc/rc?.d/[SK]??* links. Any scripts which manipulate them
directly must be changed to use update-rc.d instead. (This is
because the file-rc package handles this information in an
incompatible way.)
<b>10.8</b>: Use logrotate to rotate log files
</li>
<li>
-<b>now 11.8</b>: section 5.8 has been rewritten (Programs for the X Window
+<b>11.8</b>: section 5.8 (now 11.8) has been rewritten (Programs for the X Window
System)
</li>
<li>
<p class="author"> Author: Bill Allombert, Josip Rodin, Julian Gilbey, Russ Allbery, and Manoj Srivastava
<a href="mailto:srivasta@debian.org"><srivasta@debian.org></a>
</p>
-<p class="date"> Date: 2010-01-25 20:54:51 CET</p>
+<p class="date"> Date: 2010-01-25 21:41:30 CET</p>
<p class="creator">HTML generated by org-mode 6.33f in emacs 23</p>
</div>
</div>
Released Jan 2001.
-+ Daemon startup scripts in /etc/init.d/ should not contain
++ *9.3.2*: Daemon startup scripts in /etc/init.d/ should not contain
modifiable parameters; these should be moved to a file in
- /etc/default/; see *9.3.2] for details
+ /etc/default/
+ *12.3*: Files in /usr/share/doc must not be referenced by any
program. If such files are needed, they must be placed in
/usr/share/<package>/, and symbolic links created as required
- *12.8.5*: X fonts (this section has been written from scratch)
- *11.8.6*: X application defaults
+ *11.8.7*: Policy for packages using the X Window System and FHS issues
- has been clarified; see
+ has been clarified
+ *11.7.3*: No package may contain or make hard links to conffiles
+ *8*: Noted that newer dpkg versions do not require extreme care in
always creating the shared lib before the symlink, so the unpack
(Packages should not be touching this directory, but should use
update-rc.d instead)
+ *9.3.3*: update-rc.d is now the *only* allowable way of accessing the
- /etc/rc?.d/*SK]??* links. Any scripts which manipulate them
+ /etc/rc?.d/[SK]??* links. Any scripts which manipulate them
directly must be changed to use update-rc.d instead. (This is
because the file-rc package handles this information in an
incompatible way.)
+ *10.2*: Packages that use libtool to create shared libraries must
include the .la files in the -dev packages
+ *10.8*: Use logrotate to rotate log files
-+ *now 11.8*: section 5.8 has been rewritten (Programs for the X Window
++ *11.8*: section 5.8 (now 11.8) has been rewritten (Programs for the X Window
System)
+ *9.6; menu-policy*: There is now an associated menu policy, in a separate document,
that carries the full weight of Debian policy
============================================
Author: Bill Allombert, Josip Rodin, Julian Gilbey, Russ Allbery, and Manoj Srivastava <srivasta@debian.org>
-Date: 2010-01-25 20:54:53 CET
+Date: 2010-01-25 21:41:31 CET
About the checklist
Released Jan 2001.
-+ Daemon startup scripts in /etc/init.d/ should not contain
++ *9.3.2*: Daemon startup scripts in /etc/init.d/ should not contain
modifiable parameters; these should be moved to a file in
- /etc/default/; see *9.3.2] for details
+ /etc/default/
+ *12.3*: Files in /usr/share/doc must not be referenced by any
program. If such files are needed, they must be placed in
/usr/share/<package>/, and symbolic links created as required
- *12.8.5*: X fonts (this section has been written from scratch)
- *11.8.6*: X application defaults
+ *11.8.7*: Policy for packages using the X Window System and FHS issues
- has been clarified; see
+ has been clarified
+ *11.7.3*: No package may contain or make hard links to conffiles
+ *8*: Noted that newer dpkg versions do not require extreme care in
always creating the shared lib before the symlink, so the unpack
(Packages should not be touching this directory, but should use
update-rc.d instead)
+ *9.3.3*: update-rc.d is now the *only* allowable way of accessing the
- /etc/rc?.d/*SK]??* links. Any scripts which manipulate them
+ /etc/rc?.d/[SK]??* links. Any scripts which manipulate them
directly must be changed to use update-rc.d instead. (This is
because the file-rc package handles this information in an
incompatible way.)
+ *10.2*: Packages that use libtool to create shared libraries must
include the .la files in the -dev packages
+ *10.8*: Use logrotate to rotate log files
-+ *now 11.8*: section 5.8 has been rewritten (Programs for the X Window
++ *11.8*: section 5.8 (now 11.8) has been rewritten (Programs for the X Window
System)
+ *9.6; menu-policy*: There is now an associated menu policy, in a separate document,
that carries the full weight of Debian policy