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

Reply via email to