passwd: rework:
authorDenis Vlasenko <vda.linux@googlemail.com>
Thu, 30 Nov 2006 16:41:15 +0000 (16:41 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Thu, 30 Nov 2006 16:41:15 +0000 (16:41 -0000)
commitab24e18c7a32ee1637be19f239e9dd9d7c7f6534
tree2646cfd66b5a8d279ad360aaa989a814eeecfd64
parentb8bb27c7ea37c9885b1ded36d0f7807a09ede712
passwd: rework:
* do not make backup copy by copying (just retain old file)
* correctly fall back to /etc/passwd if user is not in shadow
* fix bug with overlong passwd entries
* be permissive on some kinds of failures
* reduce stack usage
* code size: -500 bytes
editors/patch.c
libbb/bb_askpass.c
libbb/get_line_from_file.c
libbb/obscure.c
loginutils/passwd.c