I've recently released 2 new Perl modules:
Config::Model::Backend::Augeas provides a "bridge" between Config::Model config tree representation and Augeas's tree. These tree are similar but have subtle differences that made the implementation of this bridge rather tricky.
Config::Model::OpenSsh provides a graphical editor for:
- /etc/ssh/sshd_config (as root through Augeas)
- /etc/ssh/ssh_config (as root)
- ~/.ssh/config (as regular user)
The OpenSsh configuration editors can be invoked as:
Since only sshd lens is available, Augeas can be used only to edit the server side of OpenSsh config.
Edition of ssh_config and ~/.ssh/config do not use Augeas so their comments and structure are not preserved.
Debian packages are on their way to Sid/unstable.
All the best