mirror of
https://github.com/FliegendeWurst/KIT-ILIAS-downloader.git
synced 2024-08-28 04:04:18 +00:00
3a83840f15
`pass(1)`[1] is a small CLI-based password manager. When passing `--pass-path edu/kit/uXXXX` to `KIT-ILIAS-Downloader`, it now attempts to retrieve the password from `pass(1)`. It is assumed that `pass(1)` is available in the `$PATH` of the process. If that's not the case, it errors out with an error like this: Error: credentials input failed Caused by: pass not found in $PATH! It's also taken care of the case where the value `--pass-path` is not present in the store, the error will look like this: Error: credentials input failed Caused by: `pass` failed with non-zero exit code 1: Error: edu/kit/uXXXX is not in the password store. Closes #32 [1] https://www.passwordstore.org/ |
||
---|---|---|
.. | ||
ilias | ||
cli.rs | ||
ilias.rs | ||
main.rs | ||
queue.rs | ||
util.rs |