
Note that this is not necessarily correct for the password prompt: ideally, libc/gen/getpass.c should be cloned into the password reading routine in libskey, and it should be extended to take a prompt string, so that the prompt and input are taken from /dev/tty, a la passwd(1). Also, make usage() exit as is standard style, and delete the redundant exits.