Debian Bug report logs -
#644261
manpages-dev: getpass(3) states obsolescence but no replacement
Reported by: Erik Saule <erik.saule@bmi.osu.edu>
Date: Tue, 4 Oct 2011 14:57:02 UTC
Severity: normal
Found in version 3.27-1
Fixed in version 3.51-1
Done: Simon Paillard <spaillard@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, erik.saule@bmi.osu.edu, Martin Schulze <joey@debian.org>:
Bug#644261; Package manpages-dev.
(Tue, 04 Oct 2011 14:57:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Erik Saule <erik.saule@bmi.osu.edu>:
New Bug report received and forwarded. Copy sent to erik.saule@bmi.osu.edu, Martin Schulze <joey@debian.org>.
(Tue, 04 Oct 2011 14:57:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: manpages-dev
Version: 3.27-1
Severity: normal
Dear Debian package maintainer,
The man page for getpass(3) states "This function is obsolete. Do not
use it.". However, it does not state any alternative way of obtaining
a similar high-level behavior.
Recall that getpass allows to read a password from a terminal without
having the password displayed on the terminal. Alternative ways have
been pointed out on stack overflow[1].
I do not suggest to present a full replacement of the getpass
function. But pointing the reader to the ECHO mask of tcgetattr(3)
would most likely cover the main use cases.
Thank you very much,
Erik
[1] http://stackoverflow.com/questions/6856635/hide-password-input-on-terminal
-- System Information:
Debian Release: 6.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages manpages-dev depends on:
ii manpages 3.27-1 Manual pages about using a GNU/Lin
manpages-dev recommends no packages.
Versions of packages manpages-dev suggests:
ii man-db [man-browser] 2.5.7-8 on-line manual pager
-- no debconf information
Reply sent
to Simon Paillard <spaillard@debian.org>:
You have taken responsibility.
(Mon, 05 Aug 2013 21:57:10 GMT) (full text, mbox, link).
Notification sent
to Erik Saule <erik.saule@bmi.osu.edu>:
Bug acknowledged by developer.
(Mon, 05 Aug 2013 21:57:10 GMT) (full text, mbox, link).
Message #10 received at 644261-done@bugs.debian.org (full text, mbox, reply):
Version: 3.51-1
On Tue, Oct 04, 2011 at 10:54:42AM -0400, Erik Saule wrote:
> Package: manpages-dev
> Version: 3.27-1
> Severity: normal
>
>
> The man page for getpass(3) states "This function is obsolete. Do not
> use it.". However, it does not state any alternative way of obtaining
> a similar high-level behavior.
Fixed in upstream 3.50
http://git.kernel.org/cgit/docs/man-pages/man-pages.git/commit/?id=63bed6ae25caa3e4
> Recall that getpass allows to read a password from a terminal without
> having the password displayed on the terminal. Alternative ways have
> been pointed out on stack overflow[1].
>
> I do not suggest to present a full replacement of the getpass
> function. But pointing the reader to the ECHO mask of tcgetattr(3)
> would most likely cover the main use cases.
>
> Thank you very much,
>
> Erik
>
> [1] http://stackoverflow.com/questions/6856635/hide-password-input-on-terminal
--
Simon Paillard
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 03 Sep 2013 07:28:32 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Mar 9 10:02:38 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.