Config::Model::Itself 1.209 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Config::Model::Itself 1.209 (Default branch)
# 1  
Old 03-13-2009
Config::Model::Itself 1.209 (Default branch)

ImageConfig::Model::Itself provides a configurationmodel for Config::Model. In other words, thestructure of a model specification is described inConfig::Model::Itself so you can use the same userinterface to edit configuration data (for instanceXorg configuration data from xorg.conf) and Xorgmodel (if you need to add new parameters in Xorgmodel). You can also create your own configurationmodel to get a configuration tool for your ownapplication.License: GNU Lesser General Public License (LGPL)Changes:
t/*.t: mkpath calls were backported to File::Path delivered by Perl 5.8.8.Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
Config::Model::OpenSsh(3pm)				User Contributed Perl Documentation			       Config::Model::OpenSsh(3pm)

NAME
Config::Model::OpenSsh - OpenSsh config editor SYNOPSIS
invoke editor The following will launch a graphical editor (if Config::Model::TkUI is installed): sudo cme edit sshd command line This command will add a "Host Foo" section in "~/.ssh/config": cme modify ssh Host:Foo ForwardX11=yes programmatic This code snippet will remove the "Host Foo" section added above: use Config::Model ; use Log::Log4perl qw(:easy) ; my $model = Config::Model -> new ( ) ; my $inst = $model->instance (root_class_name => 'Ssh'); $inst -> config_root ->load("Host~Foo") ; $inst->write_back() ; DESCRIPTION
This module provides a configuration editors (and models) for the configuration files of OpenSsh. ("/etc/ssh/sshd_config", /etc/ssh/ssh_config and "~/.ssh/config"). This module can also be used to modify safely the content of these configuration files from a Perl programs. Once this module is installed, you can edit "/etc/ssh/sshd_config" with run (as root) : # cme edit sshd To edit /etc/ssh/ssh_config, run (as root): # cme edit ssh To edit ~/.ssh/config, run as a normal user: # cme edit ssh user interfaces As mentioned in cme, several user interfaces are available with "edit" subcommand: o A graphical interface is proposed by default if Config::Model::TkUI is installed. o A Curses interface with option "cme edit ssh -ui curses" if Config::Model::CursesUI is installed. o A Shell like interface with option "cme edit ssh -ui shell". AUTHOR
Dominique Dumont, (ddumont at cpan dot org) SEE ALSO
cme, Config::Model, perl v5.14.2 2012-10-29 Config::Model::OpenSsh(3pm)