James Turnbull
2009-May-29 01:15 UTC
[Puppet Users] Extras .... denizens of the Puppet ext directory
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all I''ve been meaning to do this for ages.... In the Puppet tarball is a directory called "ext" that contains some extras that aren''t exactly mainline but could be useful to people. You can see it''s current contents at: http://github.com/reductivelabs/puppet/tree/62534a1622c710eb52b681d96aca8687c597190c/ext So the "ext" directory has got a number of useful tools, scripts and add-ons including: dqfix.sql - A script to remove duplicate resources from a MySQL Stored Configuration database emacs - An emacs mode for editing Puppet manifests ldap - The Puppet LDAP schema logcheck - Puppet configuration for logcheck nagios/check_puppet.rb - A Nagios plug-in for monitoring Puppet nagios/naggen - An application to generate Nagios configuration from a Stored Configuration database. module_puppet - Runs a puppet script as a cfengine module puppetlast - Command-line tool to checks the status of your clients and when they last connected puppetlisten - A daemon to trigger Puppet runs on clients puppetstoredconfigclean.rb - a script to clean a host''s data from a stored configuration database puppet-test - A script to measure Puppet client performance rack - A Puppet module for configuring Puppet with Passenger/Rack/mod_rails vim - Syntax highlighting and manifest editing support for Vim P.S. These are offered without warranty and we make no guarantees that they all work. Regards James Turnbull - -- Author of: * Pro Linux Systems Administration (http://www.amazon.com/gp/product/1430219122/) * Pulling Strings with Puppet (http://www.amazon.com/gp/product/1590599780/) * Pro Nagios 2.0 (http://www.amazon.com/gp/product/1590596099/) * Hardening Linux (http://www.amazon.com/gp/product/1590594444/) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkofNysACgkQ9hTGvAxC30D8uQCcCkPxB/vQn1rIUqlrEn5Pe1yt LnQAmgN7TE6Pty7N7jbXg5U40pQSEJhn =G+Xj -----END PGP SIGNATURE----- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Rob McBroom
2009-May-29 13:27 UTC
[Puppet Users] Re: Extras .... denizens of the Puppet ext directory
On 2009-May-28, at 9:15 PM, James Turnbull wrote:> I''ve been meaning to do this for ages.... In the Puppet tarball is a > directory called "ext" that contains some extras that aren''t exactly > mainline but could be useful to people.These are great. I was looking for a Vim syntax and something for logcheck. In the LDAP schema, I noticed the note about fake OIDs. It wouldn''t be hard at all to get a PEN for Reductive Labs so you could provide real OIDs. Just request it here: <http://pen.iana.org/pen/PenApplication.page> I did it for $employer. It was quick and free. -- Rob McBroom <http://www.skurfer.com/> The magnitude of a problem does not affect its ownership. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Marc Fournier
2009-May-29 23:01 UTC
[Puppet Users] Re: Extras .... denizens of the Puppet ext directory
Hello,> I''ve been meaning to do this for ages.... In the Puppet tarball is a > directory called "ext" that contains some extras that aren''t exactly > mainline but could be useful to people. You can see it''s current > contents at: > > http://github.com/reductivelabs/puppet/tree/62534a1622c710eb52b681d96aca8687c597190c/ext > > So the "ext" directory has got a number of useful tools, scripts and > add-ons including:Nice ! Thanks for pointing that out. I noticed that the vim syntax highlight file defines "site" as a keyword along with "class", "define" and "node". Any idea what language feature this might be ? I can''t find anything relevant in the wiki... Paul Nasrat also mentions this in this blog post: http://nasrat.livejournal.com/51482.html I would have a couple of improvements to suggest for puppet.vim. Shall I follow wiki:DevelopmentLifecycle or just send a patch to James Turnbull ? Marc --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Todd Zullinger
2009-May-30 00:11 UTC
[Puppet Users] Re: Extras .... denizens of the Puppet ext directory
Marc Fournier wrote:> Nice ! Thanks for pointing that out. > > I noticed that the vim syntax highlight file defines "site" as a > keyword along with "class", "define" and "node". Any idea what > language feature this might be ? I can''t find anything relevant in > the wiki...I hope you don''t mind, I sent off a small series of patches for very minor issues in the vim syntax to puppet-dev just now, and included one to remove the extraneous ''site'' definition after you mentioned it in #puppet. Then I opened my mail and saw your message. :) FWIW, there''s an open bug to add the vim syntax (and emacs mode) files to the Fedora/EPEL packages. How to do that in the most clean and maintainable way is up for debate. If you have thoughts on that, chime in on the bug: https://bugzilla.redhat.com/491437 -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Wisdom has two parts: (1) having a lot to say and (2) not saying it.