deb_control_files:
- control
- md5sums
- postinst
- prerm
deb_fields:
Architecture: all
Depends: python3-yaml, python3:any
Description: |-
SSH Command Authenticator
authprogs is invoked on an ssh server and decides if the command
requested by the ssh client should be run or rejected based on
logic in the `authprogs` configuration file.
.
Passwordless SSH using ssh identies or pubkeys can enable all
sorts of wonderful automation, for example running unattended
batch jobs, slurping down backups, or pushing out code.
Unfortunately a key, once trusted, is allowed by default to run
anything on that system, not just the small set of commands you
actually need. If the key is compromised, you are at risk of a
security breach.
.
Authprogs is enabled by using the command= option in the
authorized_keys file.
Homepage: https://github.com/daethnir/authprogs
Installed-Size: '90'
Maintainer: Alexandre Mestiashvili <mestia@debian.org>
Package: authprogs
Priority: optional
Section: python
Version: 0.7.5-2
srcpkg_name: authprogs
srcpkg_version: 0.7.5-2