[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#880992: marked as done (debian-policy should not recommend running editor using absolute path)



Your message dated Wed, 27 Dec 2017 22:48:45 +0000
with message-id <E1eUKVB-000DrB-Gm@fasolo.debian.org>
and subject line Bug#880992: fixed in debian-policy 4.1.3.0
has caused the Debian Bug report #880992,
regarding debian-policy should not recommend running editor using absolute path
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
880992: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880992
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-policy
Version: 4.1.0.0

Policy 11.4 sayeth:

	11.4. Editors and pagers

	Some programs have the ability to launch an editor or pager
	program to edit or display a text document. Since there are
	lots of different editors and pagers available in the Debian
	distribution, the system administrator and each user should
	have the possibility to choose their preferred editor and pager.

	In addition, every program should choose a good default
	editor/pager if none is selected by the user or system
	administrator.

	Thus, every program that launches an editor or pager must use
	the EDITOR or PAGER environment variable to determine the
	editor or pager the user wishes to use. If these variables are
	not set, the programs /usr/bin/editor and /usr/bin/pager
	should be used, respectively.

If read strictly, this says that I must use "/usr/bin/editor" instead
of invoking "editor" from the $PATH.  (I'm not sure I agree with that
interpretation, but it came up in https://bugs.debian.org/682347.)
Running "editor" from the $PATH instead of using that full path should
be perfectly acceptable and IMHO is a better behavior, since it allows
the user to put a custom editor in /usr/local/bin or $HOME/bin.

Could this say something like

	not set, the commands "editor" and "pager" should be used,
	respectively. These commands can be invoked explicitly (e.g.
	as /usr/bin/editor), or through a $PATH search (e.g. as
	editor).

?

--- End Message ---
--- Begin Message ---
Source: debian-policy
Source-Version: 4.1.3.0

We believe that the bug you reported is fixed in the latest version of
debian-policy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 880992@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sean Whitton <spwhitton@spwhitton.name> (supplier of updated debian-policy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Dec 2017 22:13:55 +0000
Source: debian-policy
Binary: debian-policy
Architecture: all source
Version: 4.1.3.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Policy Editors <debian-policy@lists.debian.org>
Changed-By: Sean Whitton <spwhitton@spwhitton.name>
Closes: 522163 601455 661496 688251 810381 859649 874090 874095 880992 882628 885219
Description: 
 debian-policy - Debian Policy Manual and related documents
Changes:
 debian-policy (4.1.3.0) unstable; urgency=medium
 .
   [ Sean Whitton ]
   * Policy: Add CC0-1.0 to common-licenses
     Wording: Jeremy Bicha <jbicha@debian.org>
     Seconded: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: Mattia Rizzolo <mattia@debian.org>
     Seconded: Holger Levsen <holger@layer-acht.org>
     Closes: #859649, #882628
   * Policy: Clarify when Built-Using should be used
     Wording: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Jonathan Nieder <jrnieder@gmail.com>
     Closes: #688251
   * Policy: Use update-rc.d's defaults-disabled instead of DISABLED=yes
     Wording: Sean Whitton <spwhitton@spwhitton.name>
     Wording: Russ Allbery <rra@debian.org>
     Seconded: Andreas Henriksson <andreas@fatal.se>
     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 <rra@debian.org>
     Seconded: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: Holger Levsen <holger@layer-acht.org>
     Closes: #810381
   * Policy: Clarify that programs may search PATH for editor and pager
     Wording: Jonathan Nieder <jrnieder@gmail.com>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Sean Whitton <spwhitton@spwhitton.name>
     Closes: #880992
   * Policy: Allow libc to install files in /lib64
     Wording: Russ Allbery <rra@debian.org>
     Seconded: Jonathan Nieder <jrnieder@gmail.com>
     Seconded: Sean Whitton <spwhitton@spwhitton.name>
     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.
Checksums-Sha1: 
 05da4159044b00745b08eb6eaab3e16cd05642c8 2001 debian-policy_4.1.3.0.dsc
 8d35cfc5a8c863e523ba6e02f9f2de7c5d5b9d89 676216 debian-policy_4.1.3.0.tar.xz
 f1ed62eac9c6f4fbccebc5898d927766d7f8dc01 2382244 debian-policy_4.1.3.0_all.deb
 9204463a0c2bae0737a4e1183214881006cfe974 11982 debian-policy_4.1.3.0_i386.buildinfo
Checksums-Sha256: 
 46e2da6bad32531018dece9414071cdb1ca6f541202e98b10b995917ab63b4de 2001 debian-policy_4.1.3.0.dsc
 343a6c8780cfad8444bdeae14a00464e5e8689f1d783cf49178f119346db3297 676216 debian-policy_4.1.3.0.tar.xz
 66636457413c145e6a9aba668ef6ef53fbcf86e6710df3318c7df181210e68da 2382244 debian-policy_4.1.3.0_all.deb
 586de7588896f56fba1c5fc7606c2a312d248e847a61e9a1a64d12fe4807f922 11982 debian-policy_4.1.3.0_i386.buildinfo
Files: 
 f75b8b0b837ff21a4c3e3842a77832c8 2001 doc optional debian-policy_4.1.3.0.dsc
 6b69ec9a8da76f26b7f1c61a27affd16 676216 doc optional debian-policy_4.1.3.0.tar.xz
 384e5f5082a6dc97e353dad48e726a8a 2382244 doc optional debian-policy_4.1.3.0_all.deb
 67ca8cc09b64aebfbc01ed7052d3c215 11982 doc optional debian-policy_4.1.3.0_i386.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAlpEHugACgkQaVt65L8G
YkBPMRAApf/ITvRdrBcV1oEx3OW7eWVFYr2bB+V7a5u5+MOhRFrgpalhz6OMt2hq
DksckEqJz4GOXjBj/ZlRI5a8VNtmgPwuLsY8MrlsWC9DyPmu6lPX+/HrDMnXmnR3
okXW+2ql7wdjuxBF92/WQJ4TkFHpzZcV7/o/FqDoBXw/29fMACtpZB8L5FPFkW/c
nfzMfIXmfKIi/RxQQEPnkaQ8VWHCdNkfRU6XB+qvuM/prpXEjdBtDHX/JfsNL45J
Mh+3kdo+rIvLGN1wg/+FI35eF22r9mNFlGLm1Hd01ywY2a310ubKCGd+0TDOxPfc
2u4UMaoqcQtfgT5+UzxjvYBfFO/7H02iXE9EvnaPBTmFbPHbd3YLpGTnSmguEUu6
7ABkZXibSzcptJ7iRrprtFTIXGvzB0UtMChKSGEQzk9/yj7VTFyEFH/berx8diwM
w4EqaMrSGQGN1m9Ot/CYd1DWqahZkFuLg/0eCJV3oqZBIGjSBmvwxhTTsrvikMdR
9tOU/DCGZKFGJLc1BDv4B56auDDEuvu1Yt3OEXe7JbDvzpqF1qackV37/ge1vc8d
L5WXM2NWfhh3L+PnMnRwYTxccACIwM8OGT/XpAI/Jzc3HEU4u03/Iu+UuyvxHbru
z5HgB7db1r2jPLinv9FFfpS8j443VbPx/LJua6RpJ1WpBeTymPw=
=Vzmq
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: