Can the command line be tweaked with some changes:
1. Ability to specify a file that contains the name of the keyfiles and/or the ability to stream the filenames over stdin before or after the password. Giving away to every user on a system which file is being used as a keyfile makes the keyfile a target. Please allow the ability to keep the key filenames private. I recommend --keyfile=@/path/to/keyfile/list.txt to read the list of keyfiles from a file and --keyfile=@- to read the list of keyfiles from stdin.
2. A small thing, but when --help is specified, the commandline is emitted to stdout, but the extra help is emitted to stderr. Please pick one or the other. It is annoying to have to veracrypt --help 2>&1 | less. Please also just consider releasing a standard man file in the linux packages.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can the command line be tweaked with some changes:
1. Ability to specify a file that contains the name of the keyfiles and/or the ability to stream the filenames over stdin before or after the password. Giving away to every user on a system which file is being used as a keyfile makes the keyfile a target. Please allow the ability to keep the key filenames private. I recommend --keyfile=@/path/to/keyfile/list.txt to read the list of keyfiles from a file and --keyfile=@- to read the list of keyfiles from stdin.
2. A small thing, but when --help is specified, the commandline is emitted to stdout, but the extra help is emitted to stderr. Please pick one or the other. It is annoying to have to veracrypt --help 2>&1 | less. Please also just consider releasing a standard man file in the linux packages.