[Pkg-samba-maint] Bug#496196: libpam-smbpass: package description overhaul
Justin B Rye
jbr at edlug.org.uk
Sat Aug 23 12:54:20 UTC 2008
Package: libpam-smbpass
Version: 2:3.2.1-1
Severity: minor
This is part of a set of related bugreports on the packages in the
Samba suite; I've already reported many of these issues (with some
suggested fixes) as a single bugreport on samba4 (see #486370), but
since that approach is a dud I'm trying the alternative of splitting
them up and targetting individual packages.
Current package description:
# Description: pluggable authentication module for SMB/CIFS password database
# This is a stackable PAM module that allows a system administrator to easily
# migrate to using encrypted passwords for Samba and to keep smb passwords in
# sync with unix passwords. Unlike other solutions, it does this without
# requiring users to change their existing passwords or login to Samba using
# cleartext passwords.
Problems shared with other packages in the set:
* this synopsis obeys DevRef's recommendation of dropping an initial
article, but then overzealously extends the rule to "[the]
SMB/CIFS password database".
* Samba is all about OS interoperability, so keep the OS names
straight. These "unix passwords" aren't just for UNIX,
they're also used on GNU/Linux! In fact, why not stick to
talking about "/etc/passwd"?
* "PAM module" is a mild but easily avoidable PIN-numberism (and
"stackable" is redundant).
* and a wishlist item: WIBNI all the packages in the suite had
consistently styled short descriptions. Likewise, in this
case, consistent what-Samba-is boilerplate.
Problems unique to this package:
* six repetitions of the word "password(s)"!
* "smb passwords" - make that "SMB", or avoid the jargon entirely.
* the noun is one word, "a login", but the verb is "to log
(oneself) in (to...)".
* "requiring" users to change passwords directly inconveniences
them; "requiring" users to use cleartext logins does not, so
don't phrase it as if they were parallel cases.
And something I don't know Samba well enough to be sure about: are
the "other solutions" it mentions still relevant in the 21st century
or does this need a complete rewrite?
Suggested replacement text:
| Description: Samba pluggable authentication module
| The Samba software suite implements the SMB/CIFS protocol, providing
| cross-platform support for Windows-style network shares.
| .
| This package provides a module for PAM that lets Samba migrate to using
| encrypted passwords, and keep them in sync with /etc/passwd. Unlike other
| solutions, it does this without needing Samba logins to be sent in
| cleartext, or forcing users to change their existing passwords.
--
JBR - please CC me (or the debian-l10n-english list) in replies
More information about the Pkg-samba-maint
mailing list