-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The attached diff fixes this (#419273) bug, as well as #412868. If its
applied after upgrading the upstream 0.22.2 source, it also fixes
#419273! ;)

Micah


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGIx9I9n4qXRzy1ioRAiZ/AJ9RxZFEpu50iuofzfMRSgNzBKaCJQCcCvC5
FmTLNXTFZyYfFF3DJsMO+/Q=
=gdxC
-----END PGP SIGNATURE-----
diff -urN puppet-0.22.1/debian/changelog puppet-0.22.2/debian/changelog
--- puppet-0.22.1/debian/changelog      2007-04-12 21:39:32.000000000 -0600
+++ puppet-0.22.2/debian/changelog      2007-04-16 00:58:11.000000000 -0600
@@ -1,3 +1,15 @@
+puppet (0.22.2-1) unstable; urgency=low
+
+  * Set puppetrun to also be installed in puppetmaster (Closes: #419273)
+  * Install emacs modes for editing .pp files in puppetmaster
+  * Install vim color syntax support (see README.vim for how to activate) in
+    puppetmaster (Closes: #412868)
+  * Install logcheck rules
+  * Added build-dep on libopenssl-ruby
+  * New upstream release (Closes: #415773)
+
+ -- Micah Anderson <[EMAIL PROTECTED]>  Sat, 14 Apr 2007 13:31:50 -0600
+
 puppet (0.22.1-1) unstable; urgency=low
 
   * New upstream release.
diff -urN puppet-0.22.1/debian/control puppet-0.22.2/debian/control
--- puppet-0.22.1/debian/control        2007-04-12 21:39:32.000000000 -0600
+++ puppet-0.22.2/debian/control        2007-04-12 22:35:05.000000000 -0600
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jamie Wilkinson <[EMAIL PROTECTED]>
 Uploaders: Jamie Wilkinson <[EMAIL PROTECTED]>, Matthew Palmer <[EMAIL 
PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), ruby (>= 1.8.1)
+Build-Depends: debhelper (>= 4.0.0), ruby (>= 1.8.1), libopenssl-ruby
 Standards-Version: 3.6.2
 
 Package: puppet
diff -urN puppet-0.22.1/debian/docs puppet-0.22.2/debian/docs
--- puppet-0.22.1/debian/docs   2007-04-12 21:39:32.000000000 -0600
+++ puppet-0.22.2/debian/docs   2007-04-14 16:27:11.000000000 -0600
@@ -1,2 +1,3 @@
 README
 TODO
+debian/README.vim
diff -urN puppet-0.22.1/debian/puppet.files puppet-0.22.2/debian/puppet.files
--- puppet-0.22.1/debian/puppet.files   2007-04-12 21:39:32.000000000 -0600
+++ puppet-0.22.2/debian/puppet.files   2007-04-14 16:48:20.000000000 -0600
@@ -1,4 +1,5 @@
 usr/bin/puppet
+usr/bin/puppetdoc
 usr/sbin/puppetd
 usr/lib/ruby/1.8/
 etc/puppet/puppetd.conf
diff -urN puppet-0.22.1/debian/puppet.logcheck.ignore.server 
puppet-0.22.2/debian/puppet.logcheck.ignore.server
--- puppet-0.22.1/debian/puppet.logcheck.ignore.server  1969-12-31 
17:00:00.000000000 -0700
+++ puppet-0.22.2/debian/puppet.logcheck.ignore.server  2007-04-14 
16:48:46.000000000 -0600
@@ -0,0 +1,15 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetmasterd\[[0-9]+\]: Starting Puppet 
server version [.0-9]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetmasterd\[[0-9]+\]: Compiled 
configuration for [._[:alnum:]-]+ in [.0-9]+ seconds$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetmasterd\[[0-9]+\]: Caught TERM; 
shutting down$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetmasterd\[[0-9]+\]: Shutting down$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Starting Puppet client 
version [.0-9]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: getting config$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Caching configuration at 
[\/._[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Loaded state in [.0-9]+ 
seconds$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Calling 
puppetmaster.getconfig$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Retrieved configuration 
in [.0-9]+ seconds$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Starting configuration 
run$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Finished configuration 
run in [.0-9]+ seconds$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Caught (TERM|INT); 
shutting down$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Shutting down$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ puppetd\[[0-9]+\]: Restarting with .*$
diff -urN puppet-0.22.1/debian/puppetmaster.files 
puppet-0.22.2/debian/puppetmaster.files
--- puppet-0.22.1/debian/puppetmaster.files     2007-04-12 21:39:32.000000000 
-0600
+++ puppet-0.22.2/debian/puppetmaster.files     2007-04-14 16:48:29.000000000 
-0600
@@ -1,3 +1,7 @@
+usr/bin/puppetrun
 usr/sbin/puppetmasterd
 usr/sbin/puppetca
 etc/puppet/
+etc/emacs/site-start.d/50puppet-mode-init.el
+usr/share/emacs/site-lisp/puppet-mode.el
+usr/share/vim/addons/syntax/puppet.vim
diff -urN puppet-0.22.1/debian/README.vim puppet-0.22.2/debian/README.vim
--- puppet-0.22.1/debian/README.vim     1969-12-31 17:00:00.000000000 -0700
+++ puppet-0.22.2/debian/README.vim     2007-04-14 16:25:24.000000000 -0600
@@ -0,0 +1,12 @@
+For vim color syntax support for puppet .pp files, add the following 
+snippit to ~/.vim/filetype.vim:
+
+" detect puppet filetypes
+" $Id: filetype.vim 875 2006-02-07 23:56:16Z luke $
+
+if exists("did_load_filetypes")
+    finish
+endif
+augroup filetypedetect
+    au! BufRead,BufNewFile *.pp     setfiletype puppet
+augroup END
diff -urN puppet-0.22.1/debian/rules puppet-0.22.2/debian/rules
--- puppet-0.22.1/debian/rules  2007-04-12 21:39:32.000000000 -0600
+++ puppet-0.22.2/debian/rules  2007-04-14 16:44:13.000000000 -0600
@@ -56,7 +56,7 @@
        install -d -m0755 $(localstatedir)/run
        install -d -m0755 $(localstatedir)/log/puppet
 
-       $(INSTALL) -m0755 bin/puppet bin/puppetdoc $(bindir)
+       $(INSTALL) -m0755 bin/puppet bin/puppetdoc bin/puppetrun $(bindir)
        $(INSTALL) -m0755 bin/puppetd bin/puppetmasterd bin/puppetca $(sbindir)
        $(INSTALL) -m0644 lib/puppet.rb $(rubylibdir)/puppet.rb
        cp -a lib/puppet $(rubylibdir)
@@ -68,6 +68,16 @@
        $(INSTALL) -m0644 debian/puppetmasterd.conf 
$(pkgconfdir)/puppetmasterd.conf
        $(INSTALL) -m0644 conf/redhat/logrotate $(sysconfdir)/logrotate.d/puppet
 
+# Add puppet emacs mode
+       $(INSTALL) -m0644 ext/emacs/puppet-mode-init.el 
$(sysconfdir)//emacs/site-start.d/50puppet-mode-init.el
+       $(INSTALL) -m0644 ext/emacs/puppet-mode.el 
$(prefix)/usr/share/emacs/site-lisp/puppet-mode.el
+
+# Add vim color syntax highlighting
+       $(INSTALL) -m0644 ext/vim/puppet.vim 
$(prefix)/usr/share/vim/addons/syntax/puppet.vim
+       
+# Add puppet logcheck rules
+       cp ext/logcheck/puppet debian/puppet.logcheck.ignore.server
+
        dh_installexamples examples/*
 
        # Clean out any SVN cruft that may still be lingering in our
@@ -82,6 +92,7 @@
        dh_testdir
        dh_testroot
        dh_movefiles -i
+       dh_installlogcheck -i 
        dh_installchangelogs -i CHANGELOG
        dh_installdocs -i
        dh_installinit -i

Reply via email to