sha256,sha512: new applets. +4.9kb

we will require sha256/512 code for new $5$ and $6$ style
 password hashes anyway, they are showing up already
 in people's /etc/passwd...
This commit is contained in:
Denis Vlasenko
2008-11-10 13:32:50 +00:00
parent c028ec280a
commit 56dceb9b77
6 changed files with 635 additions and 52 deletions

View File

@ -2404,9 +2404,10 @@
"Print" USE_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " MD5 checksums" \
USE_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
"\nOptions:" \
"\n -c Check MD5 sums against given list" \
"\n -c Check sums against given list" \
"\n -s Don't output anything, status code shows success" \
"\n -w Warn about improperly formatted MD5 checksum lines") \
"\n -w Warn about improperly formatted checksum lines" \
)
#define md5sum_example_usage \
"$ md5sum < busybox\n" \
@ -2418,6 +2419,42 @@
"busybox: OK\n" \
"^D\n"
#define sha1sum_trivial_usage \
"[OPTION] [FILEs...]" \
USE_FEATURE_MD5_SHA1_SUM_CHECK("\n or: sha1sum [OPTION] -c [FILE]")
#define sha1sum_full_usage "\n\n" \
"Print" USE_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA1 checksums." \
USE_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
"\nOptions:" \
"\n -c Check sums against given list" \
"\n -s Don't output anything, status code shows success" \
"\n -w Warn about improperly formatted checksum lines" \
)
#define sha256sum_trivial_usage \
"[OPTION] [FILEs...]" \
USE_FEATURE_MD5_SHA1_SUM_CHECK("\n or: sha256sum [OPTION] -c [FILE]")
#define sha256sum_full_usage "\n\n" \
"Print" USE_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA1 checksums." \
USE_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
"\nOptions:" \
"\n -c Check sums against given list" \
"\n -s Don't output anything, status code shows success" \
"\n -w Warn about improperly formatted checksum lines" \
)
#define sha512sum_trivial_usage \
"[OPTION] [FILEs...]" \
USE_FEATURE_MD5_SHA1_SUM_CHECK("\n or: sha512sum [OPTION] -c [FILE]")
#define sha512sum_full_usage "\n\n" \
"Print" USE_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA1 checksums." \
USE_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
"\nOptions:" \
"\n -c Check sums against given list" \
"\n -s Don't output anything, status code shows success" \
"\n -w Warn about improperly formatted checksum lines" \
)
#define mdev_trivial_usage \
"[-s]"
#define mdev_full_usage "\n\n" \
@ -3659,18 +3696,6 @@
"\n -f file Read from file instead of /var/log/wtmp" \
)
#define sha1sum_trivial_usage \
"[OPTION] [FILEs...]" \
USE_FEATURE_MD5_SHA1_SUM_CHECK("\n or: sha1sum [OPTION] -c [FILE]")
#define sha1sum_full_usage "\n\n" \
"Print" USE_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA1 checksums." \
USE_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
"\nOptions:" \
"\n -c Check SHA1 sums against given list" \
"\n -s Don't output anything, status code shows success" \
"\n -w Warn about improperly formatted SHA1 checksum lines" \
)
#define showkey_trivial_usage \
"[-a | -k | -s]"
#define showkey_full_usage "\n\n" \