Denis Vlasenko
|
829bbd3b57
*: unify concurrent-safe update of /etc/{passwd,group,[g]shadow}
|
před 15 roky |
Denis Vlasenko
|
54ac03a618
*: remove LOG_NOWAIT
|
před 15 roky |
Denis Vlasenko
|
d7a805efaf
libbb: introduce and use xgetpwnam. ~ -150 bytes.
|
před 16 roky |
Bernhard Reutner-Fischer
|
82b1429966
- add new applet mkpasswd(1)
|
před 16 roky |
Denis Vlasenko
|
0c68a874e7
libbb: password/group function helpers rewritten by Tito:
|
před 16 roky |
Bernhard Reutner-Fischer
|
d73cbd31a2
- first pass to unify/cleanup uid handling (-236b)
|
před 16 roky |
Denis Vlasenko
|
a60f84ebf0
*: rename ATTRIBUTE_XXX to just XXX.
|
před 16 roky |
Denis Vlasenko
|
fdddab0c61
make pw_encrypt() return malloc'ed string.
|
před 16 roky |
Denis Vlasenko
|
4ea83bf562
uclibc insists on having 70k static buffer for crypt.
|
před 16 roky |
Denis Vlasenko
|
68404f13d4
*: add -Wunused-parameter; fix resulting breakage
|
před 16 roky |
Denis Vlasenko
|
25591c322c
libbb: introduce bb_signals and bb_signals_recursive,
|
před 16 roky |
Bernhard Reutner-Fischer
|
f470196a41
- fix conflicting decls of syslog related facilitynames and prioritynames tables
|
před 17 roky |
Denis Vlasenko
|
15ca51e3e2
appletlib.c: make it actally follow _BB_SUID_ALWAYS rules
|
před 17 roky |
Denis Vlasenko
|
9b49a5ed85
add -fvisibility=hidden to CC flags, mark XXX_main functions
|
před 17 roky |
Denis Vlasenko
|
fe7cd642b0
don't pass argc in getopt32, it's superfluous
|
před 17 roky |
Denis Vlasenko
|
1d10aaf116
passwd: fix bug: we are trying to update shadow even if user's record is in passwd!
|
před 17 roky |
Denis Vlasenko
|
3734b946bf
bb_getpwuid, bb_getgrgid: change order of arguments to more intuitive one;
|
před 17 roky |
Denis Vlasenko
|
21d1014b5b
chpasswd: new applet by Alexander Shishkin <virtuoso@slind.org>
|
před 17 roky |
Denis Vlasenko
|
b6adbf1be2
usage.c: remove reference to busybox.h
|
před 17 roky |
Denis Vlasenko
|
7e84e539de
cryptpw: new applet (a bit less than 3k added)
|
před 17 roky |
Denis Vlasenko
|
5df955fce2
Do not fail password check if shadow password does not exist -
|
před 17 roky |
Denis Vlasenko
|
06af216528
suppress warnings about easch <applet>_main() having
|
před 18 roky |
Denis Vlasenko
|
06c0a71d23
preparatory patch for -Wwrite-strings #3
|
před 18 roky |
Denis Vlasenko
|
b5a122b6f9
fix for uclibc-without-shadow.h compilation
|
před 18 roky |
Denis Vlasenko
|
8eb3b391ad
passwd: add option to check passwords for weakness
|
před 18 roky |
Denis Vlasenko
|
16c2c700fd
passwd: fix indentation
|
před 18 roky |
Denis Vlasenko
|
db2b52425d
passwd: added comment
|
před 18 roky |
Denis Vlasenko
|
900406c359
passwd: shrink by ~10 bytes, use PRNG instead of usleep.
|
před 18 roky |
Denis Vlasenko
|
becd8c538c
passwd: made smaller by ~130 bytes. size can go negative
|
před 18 roky |
Denis Vlasenko
|
4c87d4f242
passwd: micro-optimization
|
před 18 roky |