X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=policy.sgml;h=4adee0b00da29910a0008d6aa549655e4d3a6383;hb=a34ae3cf97b43e0d200ff4e25b10fd6fad9494ad;hp=ae9d1737831f7983bc9c986254f541ed0041a98d;hpb=94af6993b04df63bb2b677b1a8b0d6efcb848549;p=debian%2Fdebian-policy.git
diff --git a/policy.sgml b/policy.sgml
index ae9d173..4adee0b 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -229,9 +229,8 @@
- Russ Allbery
- Bill Allombert
- - Andrew McMillan
- - Manoj Srivastava
- - Colin Watson
+ - Andreas Barth
+ - Jonathan Nieder
@@ -1746,11 +1745,14 @@ zope.
The maintainer name and email address used in the changelog
- should be the details of the person uploading this
- version. They are not necessarily those of the
- usual package maintainer.
- If the developer uploading the package is not one of the usual
- maintainers of the package (as listed in
+ should be the details of the person who prepared this release of
+ the package. They are not necessarily those of the
+ uploader or usual package maintainer.
+ In the case of a sponsored upload, the uploader signs the
+ files, but the changelog maintainer name and address are those
+ of the person who prepared this release. If the preparer of
+ the release is not one of the usual maintainers of the package
+ (as listed in
the Maintainer
or Uploaders control
fields of the package), the first line of the changelog is
@@ -2556,7 +2558,9 @@ Package: libc6
the field name is Package and the field value
libc6.
-
+ Empty field values are only permitted in source package control files
+ (debian/control). Such fields are ignored.
+
A paragraph must not contain more than one instance of a
particular field name.
@@ -2699,6 +2703,7 @@ Package: libc6
file. These tools are responsible for removing the line
breaks from such fields when using fields from
debian/control to generate other control files.
+ They are also responsible for discarding empty fields.
@@ -7052,6 +7057,11 @@ Built-Using: grub2 (= 1.99-9), loadlin (= 1.6e-1)
kernel information.
+ -
+
+ The /var/www directory is additionally allowed.
+
+
-
The requirement for /usr/local/lib<qual>
@@ -7342,6 +7352,35 @@ rmdir /usr/local/share/emacs 2>/dev/null || true
65535:
+ -
+
+ This value must not be used, because it was
+ the error return sentinel value when uid_t
+ was 16 bits.
+
+
+
+ 65536-4294967293:
+ -
+
+ Dynamically allocated user accounts. By
+ default adduser will not allocate UIDs
+ and GIDs in this range, to ease compatibility with
+ legacy systems where uid_t is still 16
+ bits.
+
+
+
+ 4294967294:
+ -
+
+ (uid_t)(-2) == (gid_t)(-2) must not be
+ used, because it is used as the anonymous, unauthenticated
+ user by some NFS implementations.
+
+
+
+ 4294967295:
-
(uid_t)(-1) == (gid_t)(-1) must
@@ -8884,6 +8923,7 @@ fname () {
would point to /srv/run rather than the intended
target.
+ Symbolic links must not traverse above the root directory.
@@ -9782,7 +9822,7 @@ http://localhost/cgi-bin/.../cgi-bin-name
doc-base package. If access to the
web document root is unavoidable then use
-/var/www
+/var/www/html
as the Document Root. This might be just a symbolic
link to the location where the system administrator