X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=upgrading-checklist.html;h=e5272cf85a8f2da376b1922693904a841eea866a;hb=dbbd6135dd6f54059460c45add73d38d4556912c;hp=4cb1c61463d3652826b7929ce47951bc4327f68d;hpb=d88500c9e96d2cce7cde0422dd256c1d656cc03f;p=debian%2Fdebian-policy.git diff --git a/upgrading-checklist.html b/upgrading-checklist.html index 4cb1c61..e5272cf 100644 --- a/upgrading-checklist.html +++ b/upgrading-checklist.html @@ -41,7 +41,19 @@ picking your way through this list.

The checklist

-3.8.1.0                        unreleased
+3.8.2.0                        unreleased
+
+     * The list of archive sections has been significantly expanded.  See
+       http://lists.debian.org/debian-devel-announce/2009/03/msg00010.html
+       for the list of new sections and rules for how to categorize
+       packages.                                                 [2.4]
+     * All packages must use debconf or equivalent for user prompting,
+       though essential packages or their dependencies may also fall
+       back on other methods.                                    [3.9.1]
+     * The GNU Free Documentation License version 1.3 is included in
+       common-licenses and should be referenced from there.      [12.5]
+
+3.8.1.0                        Mar 2009
 
      * Care should be taken when adding functionality to essential and
        such additions create an obligation to support that functionality
@@ -54,8 +66,17 @@ picking your way through this list.
      * New nocheck option for DEB_BUILD_OPTIONS indicating any build-time
        test suite provided by the package should not be run.     [4.9.1]
      * All control files must be encoded in UTF-8.               [5.1]
+     * debian/control allows comment lines starting with # with no
+       preceding whitespace.                                     [5.2]
+     * Init scripts ending in .sh are not handled specially.  They are not
+       sourced and are not guaranteed to be run by /bin/sh regardless of
+       the #! line.  This brings Policy in line with the long-standing
+       behavior of the init system in Debian.                    [9.3]
      * The start action of an init script must exit successfully and not
        start the daemon again if it's already running.           [9.3.2]
+     * /var/run and /var/lock may be mounted as temporary filesystems, and
+       init scripts must therefore create any necessary subdirectories
+       dynamically.                                              [9.3.2]
      * /bin/sh scripts may assume that local can take multiple variable
        arguments and supports assignment.                        [10.4]
      * User mailboxes may be mode 600 and owned by the user rather than