I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news, I hope these links will serve you well.
Posted on 2009-02-17 11:35:09-08 by ddumont
ANNOUNCE: Config::Model::OpenSsh configuration editor is based on Augeas

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:
* Config-Model-OpenSsh
* Config-Model-Backend-Augeas

Debian packages are on their way to Sid/unstable.

All the best

Direct Responses: Write a response