In use cases where one user is supposed to be reachable with multiple
public keys, but where each public key should only have access to a
specific set of commands, the variable $SSH_USER_AUTH will be considered
together with colon separated username->key pairs in the configuration
to determine the set of commands to use.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
For better security out of the box, always perform exact matching unless
a more lenient pattern is explicitly provided by the administrator.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Create and own the configuration directory a user is expected to place
files in.
Move the example configuration to the canonical package document
directory as it is not a configuration to be used as is.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Ensure full path leading to man page is created before attempting to
install the file there.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>