-
debian-policy (4.1.4.1) unstable; urgency=medium
* Fix some errors in upgrading checklist.
Thanks to several people for noticing these.
Thanks to Jeremy Bicha for a patch.
* Soften wording in upgrading checklist for removal of get-orig-source
target.
Thanks Helmut Grohne for the new wording.
* Fix sample postinst in 9.1.2 to comply with new required permissions
for /usr/local (Closes: #895136).
Thanks to Niels Thykier for noticing the problem, and for the new
sample script.
- Reorder 9.1.2 so that details of the permissions requirement appear
before the sample postinst.
This ensures that the complexity of the sample postinst makes sense
to the reader.
-- Sean Whitton <email address hidden> Sat, 07 Apr 2018 09:13:01 -0700
-
debian-policy (4.1.4.0) unstable; urgency=medium
[ Sean Whitton ]
* Policy: Drop get-orig-source rules target
Wording: Helmut Grohne <email address hidden>
Seconded: Holger Levsen <email address hidden>
Seconded: Niels Thykier <email address hidden>
Closes: #515856
* Policy: Update required permissions for /usr/local
Wording: Santiago Vila <email address hidden>
Seconded: Don Armstrong <email address hidden>
Seconded: Ian Jackson <email address hidden>
Seconded: Russ Allbery <email address hidden>
Closes: #299007
* Policy: Document debian/missing-sources
Wording: Sean Whitton <email address hidden>
Seconded: Holger Levsen <email address hidden>
Seconded: Gunnar Wolf <email address hidden>
Closes: #742364
* Policy: Uniqueness of version numbers
Wording: Sean Whitton <email address hidden>
Seconded: Simon McVittie <email address hidden>
Seconded: Holger Levsen <email address hidden>
Closes: #881431
* Update recommendations dh_systemd_* -> dh_installsystemd (Closes: #889167).
Thanks Chris Lamb for the report.
* Fix some typos (Closes: #886890).
Thanks Sebastian Rasmussen for the patch.
* Fix some errors in shell script snippets caused by the rST conversion
script (Closes: #888437).
Thanks Yao Wei for the patch.
* Fix version of init-system-helpers required for `defaults-disabled`
option from 1.5.0 to 1.50.
Thanks to GengYu Rao for noting this on the debian-policy list.
* Fix indentation of description of the clean target (Closes: #889960).
Thanks Ferenc Wágner for the report.
[ Jonathan Nieder ]
* Use default-mta instead of exim in dependency example (Closes: #892142).
Thanks to Paul Wise for the report.
-- Sean Whitton <email address hidden> Thu, 05 Apr 2018 09:08:16 -0700
-
debian-policy (4.1.3.0) unstable; urgency=medium
[ Sean Whitton ]
* Policy: Add CC0-1.0 to common-licenses
Wording: Jeremy Bicha <email address hidden>
Seconded: Sean Whitton <email address hidden>
Seconded: Mattia Rizzolo <email address hidden>
Seconded: Holger Levsen <email address hidden>
Closes: #859649, #882628
* Policy: Clarify when Built-Using should be used
Wording: Sean Whitton <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Jonathan Nieder <email address hidden>
Closes: #688251
* Policy: Use update-rc.d's defaults-disabled instead of DISABLED=yes
Wording: Sean Whitton <email address hidden>
Wording: Russ Allbery <email address hidden>
Seconded: Andreas Henriksson <email address hidden>
Closes: #522163, #601455, #661496
- Also explain how the local administrator can enable/disable
autostarting daemons using update-rc.d.
* Point Vcs-* fields at salsa.debian.org.
* README: update references & URIs alioth->salsa
* Maintainer field: "Debian Policy List"->"Debian Policy Editors"
To match our new group on salsa.debian.org.
[ Russ Allbery ]
* Policy: Recommend that Vcs-* URLs provide confidentiality
Wording: Russ Allbery <email address hidden>
Seconded: Sean Whitton <email address hidden>
Seconded: Holger Levsen <email address hidden>
Closes: #810381
* Policy: Clarify that programs may search PATH for editor and pager
Wording: Jonathan Nieder <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Sean Whitton <email address hidden>
Closes: #880992
* Policy: Allow libc to install files in /lib64
Wording: Russ Allbery <email address hidden>
Seconded: Jonathan Nieder <email address hidden>
Seconded: Sean Whitton <email address hidden>
Closes: #885219
* Use the term synopsis consistently in copyright-format. Thanks, Ben
Finney. (Closes: #874095)
* Fix various minor wording issues and add additional cross-references
in copyright-format. Thanks, Ben Finney. (Closes: #874090)
* Adapt tools/license-count to run against ftp-master metadata instead
of the Lintian lab, add patterns for CC0-1.0, and add some comments on
how to run this tool.
-- Sean Whitton <email address hidden> Wed, 27 Dec 2017 22:13:55 +0000
-
debian-policy (4.1.2.0) unstable; urgency=medium
* Policy: /usr/bin/perl shebang 'should' -> 'must'
Wording: Sean Whitton <email address hidden>
Seconded: Dominic Hargreaves <email address hidden>
Seconded: Salvatore Bonaccorso <email address hidden>
Seconded: Gunnar Wolf <email address hidden>
Seconded: Bill Allombert <email address hidden>
Seconded: Jonathan Nieder <email address hidden>
Seconded: Dominique Dumont <email address hidden>
Closes: #683495
* Policy: Update where private shared object files may be installed
Wording: Charles Plessy <email address hidden>
Seconded: Sean Whitton <email address hidden>
Seconded: Mattia Rizzolo <email address hidden>
Seconded: Simon McVittie <email address hidden>
Closes: #636383
* Policy: Convention for naming packages with potentially offensive content
Wording: Ian Jackson <email address hidden>
Seconded: Sean Whitton <email address hidden>
Seconded: Gunnar Wolf <email address hidden>
Seconded: Iain R. Learmonth <email address hidden>
Closes: #882445
* Update links to other formats in 1.2 (Closes: #877674).
Thanks to Laura Arjona Reina for the patch.
* Fix duplication in upgrading checklist.
/nonexistent as the canonical home directory was listed under 4.1.1
and 4.1.0.
* Miscellaneous spelling fixes (Closes: #878523).
Thanks to Ville Skyttä for the patch.
* Drop workarounds in d/rules for the (reopened) dh_sphinxdoc bug #872863.
Thanks to Dmitry Shachnev for fixing the bug.
- Tighten build-dep on sphinx-common.
* Add a footnote documenting limitations on build-dependency
alternatives imposed by Debian's autobuilders (Closes: #614807).
Thanks to Sean Finney for the patch, and Simon McVittie for reviewing.
-- Sean Whitton <email address hidden> Thu, 30 Nov 2017 15:23:05 -0700
-
debian-policy (4.1.1.1) unstable; urgency=medium
* Fix some broken links in singlehtml output (Closes: #877573).
Thanks to Paul Wise for pointing out the problem.
-- Sean Whitton <email address hidden> Tue, 03 Oct 2017 21:22:45 -0700
-
debian-policy (4.1.1.0) unstable; urgency=medium
[ Russ Allbery ]
* Add back missing parentheses around the man page section in man page
references in the Policy manual, lost in the conversion to
reStructuredText. Thanks, Daniel Shahaf.
* Revert the contents of the policy.html directory to the multi-page
HTML output. (Closes: #872895)
* Move the single-page HTML output to policy-1.html, matching the
previous file name, and add the supporting _images and _static
directories to /usr/share/doc/debian-policy.
* Remove the stray policy.html.tar.gz file from the built package.
(Closes: #872896)
* Simplify the build rules for generating policy.html.
* Remove some stray build rules left over from DocBook Policy.
* Restructure the document to ensure proper section numbering in info
and PDF output except for the appendices. The appendix numbering
will require a Sphinx change. (Closes: #872893, #872950)
* Rename the info document to debian-policy.info to make it less
generic, and update the PNG file names accordingly. (Closes: #872900)
* Reformat the shared libraries chapter (8) to move footnotes to the end
of the section of their references and use more succinct
reStructuredText syntax. Fix some errors in the shlibs syntax and
examples introduced by the conversion, and missing newlines in the
footnote illustrating alternative templates that were lost in the
DocBook translation.
* Add a footnote documenting a (complex) command that returns the Debian
package name for a shared library. Thanks, Jakub Wilk and Julien
Cristau. (Closes: #661928)
* Add build dependency on latexmk. (Closes: #873125)
[ Sean Whitton ]
* Policy: debian/changelog must exist in source packages
Wording: Sean Whitton <email address hidden>
Seconded: Jonathan Nieder <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Mattia Rizzolo <email address hidden>
Closes: #683222
* Policy: /nonexistent is the canonical non-existent home directory
Wording: Sean Whitton <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: David Bremner <email address hidden>
Closes: #679751
* Policy: Correct the description of Testsuite: field
Wording: Sean Whitton <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: gregor herrmann <email address hidden>
Closes: #870915
Thanks to Ondřej Nový for pointing out the problem.
* Fix a typo in 4.1.0 upgrading checklist (Closes: #873819).
Thanks, Martin Kepplinger.
* Add missing line breaks in summary of the ways in which maintainer
scripts may be called (Closes: #874411).
Thanks Sébastian Villemot for reporting the issue, and for the patch.
* Drop workarounds for dh_sphinxdoc's lack of support for singlehtml.
Thanks Dmitry Shachnev for the new support in dh_sphinxdoc.
- Tighten build-dep on sphinx-common.
-- Sean Whitton <email address hidden> Thu, 28 Sep 2017 13:27:46 -0700
-
debian-policy (4.1.0.0) unstable; urgency=medium
[ Sean Whitton ]
* Policy: Packages should build reproducibly
Wording: Sean Whitton <email address hidden>
Seconded: Holger Levsen <email address hidden>
Seconded: Ondrej Novy <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Ximin Luo <email address hidden>
Seconded: gregor herrmann <email address hidden>
Closes: #844431
* Policy: Restrictions on the use of /lib64/ and /usr/lib64/
Wording: Bill Allombert <email address hidden>
Seconded: Niels Thykier <email address hidden>
Seconded: Sean Whitton <email address hidden>
Closes: #630174
* Policy: Clarify how `x-terminal-emulator -e` must behave
Wording: Jonathan Nieder <email address hidden>
Seconded: Russ Allbery <email address hidden>
Seconded: Sean Whitton <email address hidden>
Closes: #648271
* Fix a singular/plural error in 9.6.
Thanks to Didier Raboud for pointing out the problem.
* Improve release process documentation in README.md.
* Policy changes process:
- Deprecate usage of the 'issue' usertag
It is usually very clear whether an issue is a policy matter, so bugs
can be simply closed, or moved to the 'discussion' phase.
In the rare case that it's not clear whether the bug is a policy matter,
it can remain unclassified, or be tagged 'moreinfo' (see below).
- Add policy-specific usage for the 'moreinfo' tag.
* tools/policy-bug-report:
- Enhance to fetch bugs that have a given usertag or combination of
usertags
- Improve the lists of bugs generated, for posting to Planet Debian.
* Add convention to upgrading checklist for indicating that a policy
requirement is covered by Lintian.
[ Russ Allbery ]
* Policy: Recommend including the upstream signing key
Wording: Russ Allbery <email address hidden>
Seconded: Daniel Kahn Gillmor <email address hidden>
Seconded: Jonathan Nieder <email address hidden>
Seconded: Didier 'OdyX' Raboud <email address hidden>
Closes: #732445
* Policy: Clearly allow non-default alternative non-free dependencies
Wording: Russ Allbery <email address hidden>
Seconded: Simon McVittie <email address hidden>
Seconded: Sean Whitton <email address hidden>
Closes: #587279
[ Russ Allbery & Sean Whitton ]
* Convert the source of the Debian Policy Manual to reStructuredText,
built using the Sphinx toolchain.
Many thanks to Hideki Yamane <email address hidden> for the conversion
scripts, and pushing the project forward.
Thanks to David Bremner <email address hidden> for help proofreading the
output.
- Drop PostScript output.
-- Sean Whitton <email address hidden> Mon, 21 Aug 2017 14:17:42 -0700