summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch '0.25.x'James Turnbull2010-01-133-285/+5
|\| | | | | | | | | | | Conflicts: lib/puppet/ssl/host.rb spec/spec_helper.rb
| * Fix #2677 Proper OIDs on puppet.schema for LDAPJesse Wolfe2009-12-171-9/+5
| | | | | | | | We've got a real OID for LDAP, now.
| * Removed some extraneous files from extJames Turnbull2009-12-022-276/+0
| |
* | Merge branch '0.25.x'Luke Kanies2009-12-217-3/+227
|\| | | | | | | | | | | | | | | Conflicts: lib/puppet/agent.rb lib/puppet/application/puppetd.rb lib/puppet/parser/ast/leaf.rb lib/puppet/util/rdoc/parser.rb
| * fix #2854 - parse timestampsPeter Meier2009-11-241-1/+2
| | | | | | | | Since 0.25.0 node's timestamps have to be parsed before processing.
| * rack: SSL Env vars can only be in Request.envChristian Hofstaedtler2009-11-181-2/+2
| | | | | | | | | | | | | | | | This reverts commit c702f76b271515e9c42dcb923d379fbfac4c83cd and turns it into a documentation only fix. As it turns out, ENV should have never been used at all, as the Rack docs say nothing about it *and* Passenger's behaviour in 2.2.3 + 2.2.4 was completely broken and still is half-way broken in 2.2.5 (but is OK with the Rack specs).
| * Follow-on for #2724 - Adding an external node classifierEric Sorenson2009-10-295-0/+223
| | | | | | | | | | Adds an ext/regexp_nodes/ directory containing a regexp-based classifier and some example files for it.
* | Fixed #2568 - Add database option 'dbconnections'Richard Soderberg2009-11-201-0/+2
| | | | | | | | This sets the ActiveRecords connection pool size, when connecting to remote databases (mysql, postgres). default is 0; the 'pool' argument is only passed to ActiveRecords when the value is 1 or greater.
* | Adding an example yaml node scriptLuke Kanies2009-10-241-0/+99
|/ | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* vim: match regexp language featuresMarc Fournier2009-09-091-1/+4
| | | | Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* vim: Mark puppetFunction values as containedTodd Zullinger2009-08-091-1/+1
| | | | | | | This prevents 'file' from being highlighted as a function when it is used as a resource. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Fixed #2498 - logcheck updateJames Turnbull2009-08-051-1/+1
|
* Added R.I.Pienaar's extlookup.rb to the ext directoryJames Turnbull2009-08-031-0/+183
|
* rack: SSL Env vars can be in Request.env or ENVChristian Hofstaedtler2009-08-031-4/+7
| | | | | | | Fix #2386, by checking either Request.env or ENV for the SSL environment variables. This is necessary as Passenger 2.2.3 changed the location of these vars, even though the Rack spec says nothing about ENV or these variables.
* Fix #2467 - rack: suggest putting puppet/lib at beginning of RUBYLIB search pathMarc Fournier2009-07-301-1/+1
| | | | | | | | | | If you happen to already have puppet code somewhere in your ruby path, you might get unexpected behaviour when trying to run puppetmaster with passenger. Suggesting that the path to puppet/lib gets prepended instead of appended to RUBYLIB could save time to some. Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* Fix #2429 - vim: class/define/node should only be followed by whitespaceMarc Fournier2009-07-291-1/+1
| | | | | | Thanks to Charles Duffy for noticing this and providing this patch. Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
* Fixes #2430 - Stock apache2.conf for passenger incorrectJames Turnbull2009-07-231-9/+11
|
* vim: several improvements + cleanupMarc Fournier2009-06-101-20/+38
| | | | | | | | | | | | | | | * added highlighting for different type of keywords: * if/else * undef * puppet function names * parameters passed to "ensure" * unquoted digits * fixed regexps to match resources containing "::", "-" and "_" * handled escaped variables (variable which don't belong to puppet) * removed unused definitions and added comments
* Removed extra whitespace from end of linesIan Taylor2009-06-068-50/+50
|
* Changed indentation to be more consistent with style guide (4 spaces per level)Ian Taylor2009-06-064-136/+136
|
* Changed tabs to spaces without interfering with indentation or alignmentIan Taylor2009-06-065-59/+59
|
* vim: Remove another mention of 'site' from syntaxTodd Zullinger2009-05-301-1/+1
| | | | | Noticed-by: Marc Fournier <marc.fournier@camptocamp.com> Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Highlight parameters with 'plusignment' operatorTodd Zullinger2009-05-301-2/+2
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Highlight strings in single quotesTodd Zullinger2009-05-301-0/+1
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* vim: Clean up syntax spacingTodd Zullinger2009-05-301-22/+22
| | | | Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Fixed #2304 - Added naggen script to directly generate nagios configuration ↵James Turnbull2009-05-281-0/+302
| | | | files from a StoreConfigs Rails database
* Remove the old 0.24.x rack support, which is now useless cruftChristian Hofstaedtler2009-05-023-132/+0
|
* puppetmasterd can now run as a standard Rack application (config.ru-style)Christian Hofstaedtler2009-05-024-0/+183
|
* mini daemon to trigger puppetrun on clients without puppet listen modeOhad Levy2009-04-122-0/+115
|
* Merge branch 'master' of git://reductivelabs.com/puppetJames Turnbull2009-04-062-0/+133
|\
| * Merge branch '0.24.x'Luke Kanies2009-04-022-0/+133
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: bin/ralsh lib/puppet/executables/client/certhandler.rb lib/puppet/parser/functions/versioncmp.rb lib/puppet/parser/resource/reference.rb lib/puppet/provider/augeas/augeas.rb lib/puppet/provider/nameservice/directoryservice.rb lib/puppet/provider/ssh_authorized_key/parsed.rb lib/puppet/type.rb lib/puppet/type/file/checksum.rb spec/integration/defaults.rb spec/integration/transaction/report.rb spec/unit/executables/client/certhandler.rb spec/unit/indirector/ssl_rsa/file.rb spec/unit/node/catalog.rb spec/unit/provider/augeas/augeas.rb spec/unit/rails.rb spec/unit/type/ssh_authorized_key.rb spec/unit/type/tidy.rb test/executables/filebucket.rb test/executables/puppetbin.rb
| | * dbfix - fix typo and close another possible inconsistencyBrice Figureau2009-03-041-3/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes a typo in one request producing a SQL error. It also close an issue where param_values could point to inexistant param_names after the deduplications of those. It does this by rewriting the param_values to point to the highest id of the param_names of the same name. The same operation is performed on the tags. Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
| | * Further fix to #1910James Turnbull2009-03-041-1/+1
| | |
| | * This script fixes the most common issues with inconsistentJames Turnbull2009-02-281-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | storeconfigs database (including duplicate resources record, duplicate param_values records, dangling records...). Usage: stop all puppetmasters backup your database! % cat ext/dbfix.sql | mysql puppet relaunch all puppetmasters Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com> ---
| | * Fixed #1910 - updated logcheckJames Turnbull2009-02-261-1/+2
| | |
* | | Adding #2122 - you can specify the node to test with puppet-testLuke Kanies2009-04-061-13/+21
|/ / | | | | | | | | | | | | | | This commat adds a --node option to puppet-test, so that you can use locally cached node and fact data for testing local and remote compiles. Signed-off-by: Luke Kanies <luke@madstop.com>
* | Fixed #2071 - Updated LDAP schemaJames Turnbull2009-03-141-1/+2
| |
* | Fixed #1849 - Ruby 1.9 portability: `when' doesn't like colons, replace with ↵James Turnbull2009-02-261-2/+2
| | | | | | | | semicolons
* | Merge branch '0.24.x'Luke Kanies2009-02-131-1/+1
|\| | | | | | | | | | | | | | | | | | | Conflicts: lib/puppet/indirector/facts/facter.rb lib/puppet/provider/augeas/augeas.rb lib/puppet/util/filetype.rb spec/unit/indirector/facts/facter.rb spec/unit/provider/augeas/augeas.rb test/util/filetype.rb
| * Removed site from Puppet VIM syntaxJames Turnbull2009-02-141-1/+1
| |
* | Merge branch '0.24.x'Luke Kanies2009-02-111-0/+1
|\| | | | | | | | | | | Conflicts: CHANGELOG spec/unit/type/file/selinux.rb
| * Fixed #1936 - Added /* */ support to the vim fileJames Turnbull2009-02-111-0/+1
| |
* | Fixed #1910 - Updated logcheck regexJames Turnbull2009-01-311-1/+1
| |
* | Fixed #1840 - Bug fixes and improvements for Emacs puppet-mode.elJames Turnbull2008-12-271-31/+32
| |
* | Renaming Puppet::Node::Catalog to Puppet::Resource::CatalogLuke Kanies2008-12-182-2/+2
| | | | | | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* | Fix #1483 - use REST to transmit reports over the wireBrice Figureau2008-12-061-0/+43
|/ | | | Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
* Fixed #1767 - Minor fix to emacs modeJames Turnbull2008-11-241-1/+1
|
* Fixed #1603 - Added support for running Puppet inside a Rack applicationJames Turnbull2008-09-303-0/+132
|
* Updates to ext/puppetlast to support multiple hostsJames Turnbull2008-08-201-1/+1
|
* Fixed #1394 - Added stored configuration clearing script to /extmh2008-08-171-0/+87
|