On 06/26/14 17:07, scsijon wrote: >> We don't need "-m help" when we can put the list of supported types in >> the help text itself. (Unless this is used programmatically to >> autodetect support? The ubuntu version outputs a lot of extra verbiage >> that would make parsing hard, and the busybox-1.19.0 I have lying around >> doesn't support -m help at all?) I've yanked it for now, I can put -m >> help back if anybody's actually using it... >> > > um, as I read it the -m allows you to SET which encription method type > IS to be used and the -m help allows the reading script to pick which > one it is set for from those available or failover, the only one I have > found across my testing systems that uses it is selinux, although it > could be used by HLFS as that tends to use this sort of stuff (I don't > have that installed at the moment).
The problem is this isn't easily mechanically parseable: $ mkpasswd -m help Available methods: des standard 56 bit DES-based crypt(3) md5 MD5 sha-256 SHA-256 sha-512 SHA-512 If you're just going to grep the output for a recognized keyword, you can just as easily do that with "mkpasswd --help". That said, "sane way to do it" and "what selinux expects" have zero relation. (The NSA wrote a system to "secure" linux, and people still trust it post-Snowden. It would be hilarious if it wasn't so SAD.) Sigh. So how do I test that what -m help is producing is what they need? (Is there an example command line...?) Thanks, Rob _______________________________________________ Toybox mailing list Toybox@lists.landley.net http://lists.landley.net/listinfo.cgi/toybox-landley.net