r70305 - in /trunk/libconfig-model-openssh-perl: ./ debian/ lib/Config/Model/ lib/Config/Model/Backend/ lib/Config/Model/Backend/OpenSsh/ t/

ddumont-guest at users.alioth.debian.org ddumont-guest at users.alioth.debian.org
Thu Mar 3 13:55:22 UTC 2011


Author: ddumont-guest
Date: Thu Mar  3 13:55:11 2011
New Revision: 70305

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=70305
Log:
new upstream release. lintian clean. Ready for review

Modified:
    trunk/libconfig-model-openssh-perl/Build.PL
    trunk/libconfig-model-openssh-perl/ChangeLog
    trunk/libconfig-model-openssh-perl/META.yml
    trunk/libconfig-model-openssh-perl/debian/changelog
    trunk/libconfig-model-openssh-perl/debian/control
    trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh.pm
    trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Ssh.pm
    trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Sshd.pm
    trunk/libconfig-model-openssh-perl/lib/Config/Model/OpenSsh.pm
    trunk/libconfig-model-openssh-perl/t/ssh_config.t

Modified: trunk/libconfig-model-openssh-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/Build.PL?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/Build.PL (original)
+++ trunk/libconfig-model-openssh-perl/Build.PL Thu Mar  3 13:55:11 2011
@@ -34,17 +34,19 @@
 
 require 5.008;
 
+my %model_files = map { ($_, $_ ) } glob("lib/Config/Model/*.d/*") ;
+
 my $build = Module::Build->new
   (
    module_name   => 'Config::Model::OpenSsh',
    license       => 'lgpl',
    dist_author   => "Dominique Dumont (ddumont at cpan dot org)",
    dist_abstract => "OpenSsh configuration files graphical editor",
-
+   model_files => \%model_files ,
+ 
   'build_requires' => {
     'Module::Build' => '0.3601',
-    'Test::More' => '0',
-    'Test::Warn' => '0.11'
+    'Test::More' => '0'
   },
   'configure_requires' => {
     'Module::Build' => '0.3601'
@@ -71,4 +73,6 @@
 
 
 $build->add_build_element('pl');
+$build->add_build_element('model'); # see model_files above
+
 $build->create_build_script;

Modified: trunk/libconfig-model-openssh-perl/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/ChangeLog?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/ChangeLog (original)
+++ trunk/libconfig-model-openssh-perl/ChangeLog Thu Mar  3 13:55:11 2011
@@ -1,3 +1,8 @@
+2011-03-03  Dominique Dumont  <domi.dumont at free.fr> v 1.214
+
+        * Fixed Build.PL to install files from lib/.../system.d/
+        * Fixed Ssh backend to write Host pattern annotations/comments
+
 2011-02-28  Dominique Dumont  <domi.dumont at free.fr> v 1.213
 
 	* Fixed MANIFEST.SKIP to remove cruft shipped by Dist::Zilla. As

Modified: trunk/libconfig-model-openssh-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/META.yml?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/META.yml (original)
+++ trunk/libconfig-model-openssh-perl/META.yml Thu Mar  3 13:55:11 2011
@@ -5,7 +5,6 @@
 build_requires:
   Module::Build: 0.3601
   Test::More: 0
-  Test::Warn: 0.11
 configure_requires:
   Module::Build: 0.3601
 dynamic_config: 0
@@ -22,4 +21,4 @@
 requires:
   Config::Model: 1.234
   Log::Log4perl: 1.11
-version: 1.213
+version: 1.214

Modified: trunk/libconfig-model-openssh-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/debian/changelog?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/debian/changelog (original)
+++ trunk/libconfig-model-openssh-perl/debian/changelog Thu Mar  3 13:55:11 2011
@@ -1,3 +1,12 @@
+libconfig-model-openssh-perl (1.214-1) unstable; urgency=low
+
+  * New upstream release
+    - fixed missing files used for auto-completion
+    - Fixed Ssh backend to write Host pattern annotations/comments
+  * control: updated description
+
+ -- Dominique Dumont <domi.dumont at free.fr>  Thu, 03 Mar 2011 14:54:03 +0100
+
 libconfig-model-openssh-perl (1.213-1) unstable; urgency=low
 
   * New upstream release:

Modified: trunk/libconfig-model-openssh-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/debian/control?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/debian/control (original)
+++ trunk/libconfig-model-openssh-perl/debian/control Thu Mar  3 13:55:11 2011
@@ -34,9 +34,10 @@
  .
   * A graphical OpenSSH file editor with libconfig-model-tkui-perl
   * A curses OpenSSH file editor with libconfig-model-cursesui-perl
-  * Comments and structure of /etc/ssh/sshd_config will be preserved if
-    libconfig-model-backend-augeas-perl is installed. This feature is not
-    available for ssh_config data.
+ .
+ Comments of the files are preserved during edition. Comments can 
+ be edited with the graphical interface and saved back in the 
+ configuration files. 
  .
  Using '-ui none', the OpenSSH configuration editor can also be used as a
  command line to validate the semantic content of configuration files.

Modified: trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh.pm?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh.pm (original)
+++ trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh.pm Thu Mar  3 13:55:11 2011
@@ -9,7 +9,7 @@
 #
 package Config::Model::Backend::OpenSsh ;
 BEGIN {
-  $Config::Model::Backend::OpenSsh::VERSION = '1.213';
+  $Config::Model::Backend::OpenSsh::VERSION = '1.214';
 }
 
 use Moose ;

Modified: trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Ssh.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Ssh.pm?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Ssh.pm (original)
+++ trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Ssh.pm Thu Mar  3 13:55:11 2011
@@ -9,7 +9,7 @@
 #
 package Config::Model::Backend::OpenSsh::Ssh ;
 BEGIN {
-  $Config::Model::Backend::OpenSsh::Ssh::VERSION = '1.213';
+  $Config::Model::Backend::OpenSsh::Ssh::VERSION = '1.214';
 }
 
 use Moose ;
@@ -165,13 +165,14 @@
 
     foreach my $pattern ( $host_elt->get_all_indexes) {
 	my $block_elt = $host_elt->fetch_with_id($pattern) ;
+        $logger->debug("write_all_host_block on ".$block_elt->location." mode $mode");
 	my $block_data = $self->write_node_content($block_elt,'custom') ;
 
 	# write data only if custom pattern or custom data is found this
 	# is necessary to avoid writing data from /etc/ssh/ssh_config that
 	# were entered as 'preset' data
 	if ($block_data) {
-	    $result .= $self->write_line(Host => $pattern, $host_elt->annotation);
+	    $result .= $self->write_line(Host => $pattern, $block_elt->annotation);
 	    $result .= "$block_data\n" ;
 	}
     }

Modified: trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Sshd.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Sshd.pm?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Sshd.pm (original)
+++ trunk/libconfig-model-openssh-perl/lib/Config/Model/Backend/OpenSsh/Sshd.pm Thu Mar  3 13:55:11 2011
@@ -9,7 +9,7 @@
 #
 package Config::Model::Backend::OpenSsh::Sshd ;
 BEGIN {
-  $Config::Model::Backend::OpenSsh::Sshd::VERSION = '1.213';
+  $Config::Model::Backend::OpenSsh::Sshd::VERSION = '1.214';
 }
 
 use Moose ;

Modified: trunk/libconfig-model-openssh-perl/lib/Config/Model/OpenSsh.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/lib/Config/Model/OpenSsh.pm?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/lib/Config/Model/OpenSsh.pm (original)
+++ trunk/libconfig-model-openssh-perl/lib/Config/Model/OpenSsh.pm Thu Mar  3 13:55:11 2011
@@ -9,7 +9,7 @@
 #
 package Config::Model::OpenSsh ;
 BEGIN {
-  $Config::Model::OpenSsh::VERSION = '1.213';
+  $Config::Model::OpenSsh::VERSION = '1.214';
 }
 
 1;

Modified: trunk/libconfig-model-openssh-perl/t/ssh_config.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-openssh-perl/t/ssh_config.t?rev=70305&op=diff
==============================================================================
--- trunk/libconfig-model-openssh-perl/t/ssh_config.t (original)
+++ trunk/libconfig-model-openssh-perl/t/ssh_config.t Thu Mar  3 13:55:11 2011
@@ -177,6 +177,8 @@
     GSSAPIAuthentication yes
     GSSAPIDelegateCredentials no
 
+# foo bar big
+# comment
 Host foo.*,*.bar
     # for and bar have X11
     ForwardX11 yes




More information about the Pkg-perl-cvs-commits mailing list