#include <u.h>
#include <libc.h>
#include <auth.h>
void
main(int argc, char *argv[])
{
UserPasswd* up;
ARGBEGIN{
}ARGEND
if(argc != 1){
fprint(2, "usage: getuserpasswd factotumkey\n");
exits("badargs");
}
up = auth_getuserpasswd(nil, argv[0]);
if(up) {
print("%s", up->passwd);
free(up);
exits(nil);
}
exits("not found");
}
// 8c getuserpasswd.c && 8l .8 && mv 8.out getuserpasswd
|