<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>18dda20b4167cb24ecd0d8b2029aaabb60b79936</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/9b4b44f38cb3b90e599961b506e500c496489837</url>
    <id>9b4b44f38cb3b90e599961b506e500c496489837</id>
    <committed-date>2008-08-14T07:02:38-07:00</committed-date>
    <authored-date>2008-08-08T02:48:18-07:00</authored-date>
    <message>Add the -P/--ping option to puppetrun, fixes #1501

Turns on the ICMP echo testing against the target host. Defaults to off.</message>
    <tree>44f7fe64b4b1fe20b6b7972b351eb68e0e84676b</tree>
    <committer>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/18dda20b4167cb24ecd0d8b2029aaabb60b79936</url>
    <id>18dda20b4167cb24ecd0d8b2029aaabb60b79936</id>
    <committed-date>2008-08-12T17:34:19-07:00</committed-date>
    <authored-date>2008-08-12T17:06:28-07:00</authored-date>
    <message>Fixed $1456 - add proxy configuration to yum repo</message>
    <tree>92fc608fd51b5b2f0f9aa869f5bd24a6f865f78b</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</url>
    <id>ab4cb6a6acaa6f045bdceb93eb105617d42b23b2</id>
    <committed-date>2008-08-12T11:24:35-07:00</committed-date>
    <authored-date>2008-08-12T11:24:35-07:00</authored-date>
    <message>Fixing #1447 -- Replacing Puppet::PackageError with Puppet::Error.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d5a805737c743732258974ecf3edd70cf3c30d46</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</url>
    <id>8a0cb16abd4c6a9cbf27d88593aa2b42a7375b94</id>
    <committed-date>2008-08-08T14:24:25-07:00</committed-date>
    <authored-date>2008-08-07T18:53:02-07:00</authored-date>
    <message>Added tests for TemplateWrapper's use of Scope#to_hash.

We should deprecate the method_missing stuff in 0.25.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>069c408bf6bdf9189386ea3b121a51b0b420057f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3393b462f076ec868ac59baa56ae0e93e9a9f06</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</url>
    <id>3ae7eca3928d5dd9d0c93e61ceedc38f60573eb5</id>
    <committed-date>2008-08-08T14:24:25-07:00</committed-date>
    <authored-date>2008-08-07T17:52:26-07:00</authored-date>
    <message>Fixing an ldap connectivity test

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>34d17064f13d1124086dde62fa5a6b39b41562c5</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bfcdfe863bea8470052bc7a242987c1bed18a572</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/d3393b462f076ec868ac59baa56ae0e93e9a9f06</url>
    <id>d3393b462f076ec868ac59baa56ae0e93e9a9f06</id>
    <committed-date>2008-08-08T01:24:37-07:00</committed-date>
    <authored-date>2008-08-08T01:24:37-07:00</authored-date>
    <message>Added CHANEGLOG entry for removal of interface type</message>
    <tree>4e3d50af17dbb8a954887411018b80605ba004b0</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>014757047f23b85bb0e35d7a0c79efcec9178077</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigel@explanatorygap.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/bfcdfe863bea8470052bc7a242987c1bed18a572</url>
    <id>bfcdfe863bea8470052bc7a242987c1bed18a572</id>
    <committed-date>2008-08-05T16:43:40-07:00</committed-date>
    <authored-date>2008-08-05T13:43:02-07:00</authored-date>
    <message>fix terrible error with overwriting permissions</message>
    <tree>149bf781130f84b8b8f97f9196d00f980aa93f4b</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fecdfbc9ac3d99ff76674f9093fc07830776a32f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/014757047f23b85bb0e35d7a0c79efcec9178077</url>
    <id>014757047f23b85bb0e35d7a0c79efcec9178077</id>
    <committed-date>2008-08-05T12:26:27-07:00</committed-date>
    <authored-date>2008-08-05T12:26:27-07:00</authored-date>
    <message>Fixed #1457 - removed confine warning</message>
    <tree>c10d56781c7b0d74d45868d877640ce4c9113c7f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/fecdfbc9ac3d99ff76674f9093fc07830776a32f</url>
    <id>fecdfbc9ac3d99ff76674f9093fc07830776a32f</id>
    <committed-date>2008-07-31T18:16:57-07:00</committed-date>
    <authored-date>2008-07-31T18:16:24-07:00</authored-date>
    <message>A working script to create an OS X pkg out of the Puppet repository</message>
    <tree>83c47d4e7c774ce11b38516b3fc40c84aca1a740</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>404450a71581f1ac2a13ff9340992e4f999f3091</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</url>
    <id>6a2e71dd5fe16abaa64a92255a1bc8b592d2500f</id>
    <committed-date>2008-07-31T16:04:23-07:00</committed-date>
    <authored-date>2008-07-31T16:04:23-07:00</authored-date>
    <message>Fixed #1441 - Updated console colours</message>
    <tree>9cf6e5590709edf57728371403f2abe5f675406f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>03c76deb60927375e9b35c74a903130930ffddf2</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/404450a71581f1ac2a13ff9340992e4f999f3091</url>
    <id>404450a71581f1ac2a13ff9340992e4f999f3091</id>
    <committed-date>2008-07-31T15:54:05-07:00</committed-date>
    <authored-date>2008-07-22T00:53:06-07:00</authored-date>
    <message>Add testing for the changes to resolve redmine #1427, where Kernel methods shadow
variables that the puppet template should otherwise see.  Specific changes:

* Added testing of the Scope#to_hash method, which returns a hash of name and
  value pairs in a scope or, optionally, in the scope and enclosing scopes.

* Use member variables rather than methods in the function tests.

* Fix up tests that fail once we move over to instance variables rather than
  methods: Puppet can no longer detect an undefined variable reference, so we
  end up failing any test that expected to get a parser error.

* Several tests have manual checks introduced to simulate an end user manually
  writing the checks that used to be automatic, and others drop the validation
  that parsing fails when a variable is not in scope.

* Added tests for legacy variable lookup and that the shadowing of local
  variables by Kernel methods is still in effect.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;
(cherry picked from commit 5c5f315cceadc52203e53883b77bc01c1d7a2e7f)</message>
    <tree>b05f83e245c88a6efe4a8a6d01cf7c16782b8e4c</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>13069eca1a3e2b08f5201462021d83e2e0a81018</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/03c76deb60927375e9b35c74a903130930ffddf2</url>
    <id>03c76deb60927375e9b35c74a903130930ffddf2</id>
    <committed-date>2008-07-31T15:54:05-07:00</committed-date>
    <authored-date>2008-07-17T22:21:57-07:00</authored-date>
    <message>Expose all puppet variables as instance member variables of the template wrapper.
This helps resolve redmine #1427, by providing a safe mechanism to access variables.

 * Implement Puppet::Parser::Scope#to_hash, which returns a hash containing all the
   variable bindings in the current and, optionally, parent scope.
 * Use that to set instance member variables into Puppet::Parser::Templatewrapper
 * Report the time taken for variable binding at debug level, to help identify any
   performance regression that is encountered in the real world.
 * Rename the @scope and @file members of the template wrapper, to avoid clashing
   with a scope variable exposed within puppet.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;
(cherry picked from commit ba220b41e4f509f2632e2664d332e49b20a70ea7)</message>
    <tree>33c4868c98f7ed11039e1549bdccf8fc52a6e1f4</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>469c5fea8fccf9427217ce0c84195184117c2341</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Pittman</name>
      <email>daniel@rimspace.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/13069eca1a3e2b08f5201462021d83e2e0a81018</url>
    <id>13069eca1a3e2b08f5201462021d83e2e0a81018</id>
    <committed-date>2008-07-31T15:51:58-07:00</committed-date>
    <authored-date>2008-07-28T22:52:23-07:00</authored-date>
    <message>Ensure that we consistently use either string #{} interpolation or String.%
interpolation, not both, to avoid issues where a #{} interpolated value
contains a % character.

Signed-off-by: Daniel Pittman &lt;daniel@rimspace.net&gt;</message>
    <tree>37e80c752da45adab302f2098ea3dbf7faf16ae2</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2a3d195402900aa31843f7a7ff78026409cf43f5</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigel@explanatorygap.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/469c5fea8fccf9427217ce0c84195184117c2341</url>
    <id>469c5fea8fccf9427217ce0c84195184117c2341</id>
    <committed-date>2008-07-31T15:37:19-07:00</committed-date>
    <authored-date>2008-07-31T12:17:15-07:00</authored-date>
    <message>Feature #1476: Allow specification of --bindir --sbindir --sitelibdir --mandir --destdir in install.rb</message>
    <tree>bbb7af1ba35bca48499d8c3cd9ae883a2dde7904</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c97389d5f6748c05b88f6461b87b4d21a273ab00</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/2a3d195402900aa31843f7a7ff78026409cf43f5</url>
    <id>2a3d195402900aa31843f7a7ff78026409cf43f5</id>
    <committed-date>2008-07-31T14:11:56-07:00</committed-date>
    <authored-date>2008-07-31T14:11:21-07:00</authored-date>
    <message>Specs for yaml indirector .search - I'm still learning!

Updated, I was calling .base myself instead of the actual string</message>
    <tree>45950228cc66859dc858dc50b8dea80816781fb0</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c53617aba31abaa7becd9725155b570fac2a90d</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c97389d5f6748c05b88f6461b87b4d21a273ab00</url>
    <id>c97389d5f6748c05b88f6461b87b4d21a273ab00</id>
    <committed-date>2008-07-31T14:09:33-07:00</committed-date>
    <authored-date>2008-07-29T16:36:43-07:00</authored-date>
    <message>Made puppetlast work on 0.24.5 by using the YAML indirector</message>
    <tree>9458eda88cbdc7e1450c8a130dfacd150747a3c6</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>482489ad21e20ee3275185962f76c6a0c9a88328</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/5c53617aba31abaa7becd9725155b570fac2a90d</url>
    <id>5c53617aba31abaa7becd9725155b570fac2a90d</id>
    <committed-date>2008-07-31T14:08:08-07:00</committed-date>
    <authored-date>2008-07-29T16:33:18-07:00</authored-date>
    <message>Added a search method to the YAML indirector.

This performs a glob on the YAML directory, and instances everything it finds</message>
    <tree>87a934b94a3a0247410c7310667f29d5aacfe780</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0bbac8dda9342b28782ae1218cdb891f5a5bfa54</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/482489ad21e20ee3275185962f76c6a0c9a88328</url>
    <id>482489ad21e20ee3275185962f76c6a0c9a88328</id>
    <committed-date>2008-07-31T13:59:23-07:00</committed-date>
    <authored-date>2008-07-31T13:59:23-07:00</authored-date>
    <message>Revert &quot;Fixing puppetlast to make it work with 0.24.5 / 0.25.&quot;

This reverts commit 971af69b7388cf5155bb124246f2a697578cc6e9.</message>
    <tree>00a2fe6cfaff50374b6107b5e7862b74afe4d4c4</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a7721108dfdf3a6218323e1faf4e5bb4f8af0187</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/0bbac8dda9342b28782ae1218cdb891f5a5bfa54</url>
    <id>0bbac8dda9342b28782ae1218cdb891f5a5bfa54</id>
    <committed-date>2008-07-30T05:03:58-07:00</committed-date>
    <authored-date>2008-07-30T05:03:58-07:00</authored-date>
    <message>Fixes #1417 - whitespace in ssh_auth_key provider</message>
    <tree>26bc5e65adeb9ff907f8dac2c4da6373d0cacc3e</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97987a705da7b8126569b1f5b7c3676ad0220f66</id>
      </parent>
    </parents>
    <author>
      <name>David Lutterkort</name>
      <email>dlutter@redhat.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/a7721108dfdf3a6218323e1faf4e5bb4f8af0187</url>
    <id>a7721108dfdf3a6218323e1faf4e5bb4f8af0187</id>
    <committed-date>2008-07-28T15:24:00-07:00</committed-date>
    <authored-date>2008-07-28T10:42:11-07:00</authored-date>
    <message>Sync with latest Fedora/EPEL specfile</message>
    <tree>47a43eb77bed7e0a8c2f57928bf3648939d16eae</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe99828511afbf701aa03f8dbf6d725020539602</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/97987a705da7b8126569b1f5b7c3676ad0220f66</url>
    <id>97987a705da7b8126569b1f5b7c3676ad0220f66</id>
    <committed-date>2008-07-28T15:08:36-07:00</committed-date>
    <authored-date>2008-07-28T15:07:56-07:00</authored-date>
    <message>Feature #1241 : Improve performance of group lookups</message>
    <tree>c6d7cf5ae961eb478115f11cdea2660ea497b75a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>971af69b7388cf5155bb124246f2a697578cc6e9</id>
      </parent>
    </parents>
    <author>
      <name>Nigel Kersten</name>
      <email>nigel@explanatorygap.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/fe99828511afbf701aa03f8dbf6d725020539602</url>
    <id>fe99828511afbf701aa03f8dbf6d725020539602</id>
    <committed-date>2008-07-28T14:40:07-07:00</committed-date>
    <authored-date>2008-07-24T19:40:50-07:00</authored-date>
    <message>Bug #1448: Puppet CA incorrectly writes out all certs to inventory .txt on each certificate signing</message>
    <tree>3682d1a81d464016a4c33e2176d7bfc209a61f38</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aac7dd1cc2da1d90218b54ca06a5703923b63fa9</id>
      </parent>
    </parents>
    <author>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/971af69b7388cf5155bb124246f2a697578cc6e9</url>
    <id>971af69b7388cf5155bb124246f2a697578cc6e9</id>
    <committed-date>2008-07-25T21:50:48-07:00</committed-date>
    <authored-date>2008-07-25T21:50:48-07:00</authored-date>
    <message>Fixing puppetlast to make it work with 0.24.5 / 0.25.

Tidied up some of the code a little</message>
    <tree>b3758686574ec820b4394a82e6a2a6997d5546eb</tree>
    <committer>
      <name>AJ Christensen</name>
      <email>aj@junglist.gen.nz</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a485370fdedee177ece616a3c2ea40d5d6550259</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/aac7dd1cc2da1d90218b54ca06a5703923b63fa9</url>
    <id>aac7dd1cc2da1d90218b54ca06a5703923b63fa9</id>
    <committed-date>2008-07-22T01:21:34-07:00</committed-date>
    <authored-date>2008-07-22T01:21:34-07:00</authored-date>
    <message>Incremented versions</message>
    <tree>b13a3a62341d5db6b0e4d186a2de9a010b8bcea4</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bfcd62638365b1e6f4e63ea8ae1be4dfc724e5da</id>
      </parent>
      <parent>
        <id>8f5800f0608dff46407cb5f23ee73f314fe051e8</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/a485370fdedee177ece616a3c2ea40d5d6550259</url>
    <id>a485370fdedee177ece616a3c2ea40d5d6550259</id>
    <committed-date>2008-07-21T23:16:30-07:00</committed-date>
    <authored-date>2008-07-21T23:16:30-07:00</authored-date>
    <message>Merge branch '0.24.x' of git@github.com:jamtur01/puppet into 0.24.x

Conflicts:

	lib/puppet/provider/service/redhat.rb

nothing to commit (working directory clean)</message>
    <tree>2d934f752292fff5e1f4f2c9883fcc81b14ba454</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff36832ec1837f300e57bfd37ca877c356e24a8b</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/bfcd62638365b1e6f4e63ea8ae1be4dfc724e5da</url>
    <id>bfcd62638365b1e6f4e63ea8ae1be4dfc724e5da</id>
    <committed-date>2008-07-21T23:14:34-07:00</committed-date>
    <authored-date>2008-07-21T23:13:48-07:00</authored-date>
    <message>Fixes #1445 and #1426</message>
    <tree>2d934f752292fff5e1f4f2c9883fcc81b14ba454</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff36832ec1837f300e57bfd37ca877c356e24a8b</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/8f5800f0608dff46407cb5f23ee73f314fe051e8</url>
    <id>8f5800f0608dff46407cb5f23ee73f314fe051e8</id>
    <committed-date>2008-07-21T23:00:54-07:00</committed-date>
    <authored-date>2008-07-21T23:00:54-07:00</authored-date>
    <message>Fixes #1445 and #1426</message>
    <tree>e7b9a9ca8031195a790827b8ed6d6151e9bc644c</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8c2478b08a2cc196668cbadf8a4840a24fc61488</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/ff36832ec1837f300e57bfd37ca877c356e24a8b</url>
    <id>ff36832ec1837f300e57bfd37ca877c356e24a8b</id>
    <committed-date>2008-07-21T11:58:33-07:00</committed-date>
    <authored-date>2008-07-21T11:58:33-07:00</authored-date>
    <message>Fixing the renaming code to skip missing directories.

I couldn't get this to fail in a targeted regression test,
but if it's not working, it causes a failure in the webrick
tests.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>f0d739c64f24ea26c50093bc9c803ed90734725d</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d9aa5ab68fb3196f5db526050c440c470b55a5f6</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/8c2478b08a2cc196668cbadf8a4840a24fc61488</url>
    <id>8c2478b08a2cc196668cbadf8a4840a24fc61488</id>
    <committed-date>2008-07-21T11:20:47-07:00</committed-date>
    <authored-date>2008-07-21T11:20:47-07:00</authored-date>
    <message>Fixing puppet_module -- it needed the same node interface change.

I wonder if anyone's actually using this...

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>a99c6d6dae59ba62b758d08fedf8dbfa3857a9c8</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>686ba4d4c21f6f1e073bd845492f2fe3cb4837a2</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/d9aa5ab68fb3196f5db526050c440c470b55a5f6</url>
    <id>d9aa5ab68fb3196f5db526050c440c470b55a5f6</id>
    <committed-date>2008-07-21T11:16:08-07:00</committed-date>
    <authored-date>2008-07-21T11:16:08-07:00</authored-date>
    <message>Fixing a cert test to pass on Darwin.

Darwin has a case-insensitive FS, so the test was failing
because it was specifically testing case sensitivity.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>596e39ce1ddb6d62cadc12432a12cae7d72fc229</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
</commits>
