Installation script, minor fixes, better docs
Installation script
make install
tries to find a POSIX-compliant shell, copies lpassh-add and its manual to /opt/lpassh-add
and adds /opt/lpassh-add/bin
to your PATH (if you're using bash).
Fixes
- Now exits with a proper status code when it receives a signal.
- No longer calls the exit handler from the exit handler.
- Redirects are no longer attached to control structures to improve portability.
- Fixed a minor bug in
warn
that didn’t actually occur. - Simplified code (
askpass
was removed entirely, other minor simplifications).
Documentation
More extensive where it should be, less extensive where it shouldn't.