[augeas-devel] ANNOUNCE: Config::Model::OpenSsh configuration editor is based on Augeas

Dominique Dumont dominique.dumont at hp.com
Tue Feb 17 12:35:54 UTC 2009


Hello

I've recently released 2 new Perl modules:
- Config::Model::Backend::Augeas
- Config::Model::OpenSsh

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:
# config-edit-sshd
# config-edit-ssh
$ config-edit-ssh

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.

These modules are available on CPAN:
 * http://search.cpan.org/dist/Config-Model-OpenSsh/
 * http://search.cpan.org/dist/Config-Model-Backend-Augeas/

Debian packages are on their way to Sid/unstable.

All the best

-- 
Dominique Dumont 
"Delivering successful solutions requires giving people what they
need, not what they want." Kurt Bittner

irc:
  domidumont at irc.freenode.net
  ddumont at irc.debian.org




More information about the augeas-devel mailing list