[Pkg-shadow-devel] How to process with bug reports

Nicolas François nicolas.francois@centraliens.net
Mon, 28 Mar 2005 23:03:35 +0200


On Mon, Mar 28, 2005 at 05:23:32PM +0200, Christian Perrier wrote:
> Commit the fixes in the sarge branch but you must commit fixes in po/
> as well....which is a bit tricky:
> 
> -preventively replace "--login" by "--user" in all PO files for that
> string only (a carefully crafted sed command is recommended)
> 
> -regenerate the POT file and merge all PO files with it

OK, it works, but ...

> -test that previouly complete PO files are still complete

none are complete ;)

In fact, after the second fix to #283961 (chpasswd ignores system MD5
configuration), the Usage string of chpasswd changed.

from
"Usage: chpasswd [options]\n"
"\n"
"Options:\n"
"  -e, --encrypted   supplied passwords are encrypted\n"
"  -h, --help                display this help message and exit\n"
"  -m, --md5         use MD5 encryption instead DES when the supplied\n"
"                    passwords are not encrypted\n"

to
"usage: %s [--encrypted] [--md5]\n"


A solution could be to change back the usage in chpasswd, and remove the
"-h, --help..." lines in chpasswd.c and the po (because -h/--help is not
implemented).

Do you think I should just give up?

Cheers,
-- 
Nekral