<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3e895b54616fe1df50e5b0e944a96352a0846aac</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/22ce89910a6760038359cb76872f8933e2ec1623</url>
    <id>22ce89910a6760038359cb76872f8933e2ec1623</id>
    <committed-date>2007-04-30T20:53:09-07:00</committed-date>
    <authored-date>2007-04-30T20:53:09-07:00</authored-date>
    <message>Adding release tag REL_0_22_4

git-svn-id: https://reductivelabs.com/svn/puppet/tags/REL_0_22_4@2449 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>f16c636cc954140721668fef8a8becea3f4c878e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64382700d8bb42d281cea47078c53dce33e0c2cb</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3e895b54616fe1df50e5b0e944a96352a0846aac</url>
    <id>3e895b54616fe1df50e5b0e944a96352a0846aac</id>
    <committed-date>2007-04-30T20:45:09-07:00</committed-date>
    <authored-date>2007-04-30T20:45:09-07:00</authored-date>
    <message>Changing the remount stuff back to not repeating the mount options.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2445 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ba9ef20e4be5f51f81d45d86b5471100544b2492</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9de332e8ab75f234d79e2dc8a3fcd2949a1f224</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/64382700d8bb42d281cea47078c53dce33e0c2cb</url>
    <id>64382700d8bb42d281cea47078c53dce33e0c2cb</id>
    <committed-date>2007-04-30T20:14:09-07:00</committed-date>
    <authored-date>2007-04-30T20:14:09-07:00</authored-date>
    <message>Adding a &quot;supports_parameter?&quot; method to test whether a given provider supports the features required by a given parameter.  This is used during attribute instance creation, but its creation was necessicated by test code.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2444 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>207a415461127af0b6598aba807673f6ec59329f</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>80ec4943a9db1272fb405a459a763f8b8a6abd52</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c9de332e8ab75f234d79e2dc8a3fcd2949a1f224</url>
    <id>c9de332e8ab75f234d79e2dc8a3fcd2949a1f224</id>
    <committed-date>2007-04-30T14:08:06-07:00</committed-date>
    <authored-date>2007-04-30T14:08:06-07:00</authored-date>
    <message>Fixing the fileserver naming tests after the change to allow &quot;-&quot; in fileserver module names.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2443 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>472ba046a8559c177cb5aead58e5f532f50b671a</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>483c25e04314f66e48290c9e3141000872b23145</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/80ec4943a9db1272fb405a459a763f8b8a6abd52</url>
    <id>80ec4943a9db1272fb405a459a763f8b8a6abd52</id>
    <committed-date>2007-04-30T12:42:58-07:00</committed-date>
    <authored-date>2007-04-30T12:42:58-07:00</authored-date>
    <message>Fixing #430 (I hope) -- execs now autorequire the specified user

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2442 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6e117abe234ecc9b9301344a2f95fcb68756be09</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c369c6a81141c2b32a08112155cc85d2f3b67f3f</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/483c25e04314f66e48290c9e3141000872b23145</url>
    <id>483c25e04314f66e48290c9e3141000872b23145</id>
    <committed-date>2007-04-30T12:41:18-07:00</committed-date>
    <authored-date>2007-04-30T12:41:18-07:00</authored-date>
    <message>Switching the simpler features to a single file, so it is easier to add new features

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2441 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d506304c1ce32dcce86087606b582a4690aa4e5c</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f69dcdab8e23017edcec0ffc9a6bcee6bf7fd608</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c369c6a81141c2b32a08112155cc85d2f3b67f3f</url>
    <id>c369c6a81141c2b32a08112155cc85d2f3b67f3f</id>
    <committed-date>2007-04-30T12:29:15-07:00</committed-date>
    <authored-date>2007-04-30T12:29:15-07:00</authored-date>
    <message>Fixing cron to correctly match blank lines, fixing #602

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2440 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>bf3f18f57ad47832e85c13edaf7b653cea8c07a7</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e05392e26491b71e83620f4310773a78ac3b6177</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/f69dcdab8e23017edcec0ffc9a6bcee6bf7fd608</url>
    <id>f69dcdab8e23017edcec0ffc9a6bcee6bf7fd608</id>
    <committed-date>2007-04-30T12:21:59-07:00</committed-date>
    <authored-date>2007-04-30T12:21:59-07:00</authored-date>
    <message>Working a little bit on rails failures, with no real progress

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2439 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a3affc21858d42e8e366ef78eae5dd77a4ee663b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7fb7146aeed37af556ac5acf9e23a00c96267e4c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/e05392e26491b71e83620f4310773a78ac3b6177</url>
    <id>e05392e26491b71e83620f4310773a78ac3b6177</id>
    <committed-date>2007-04-30T11:15:01-07:00</committed-date>
    <authored-date>2007-04-30T11:15:01-07:00</authored-date>
    <message>Fixing a bug in the tests introduced a while back when I switched to using &quot;generate_report&quot;

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2438 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>14abf37b4a42c9bf9581651183dea763a9b9c658</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3aafd81fa48d46737f1fe126bb3ff0d99520a180</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/7fb7146aeed37af556ac5acf9e23a00c96267e4c</url>
    <id>7fb7146aeed37af556ac5acf9e23a00c96267e4c</id>
    <committed-date>2007-04-30T10:30:35-07:00</committed-date>
    <authored-date>2007-04-30T10:30:35-07:00</authored-date>
    <message>Updating the changelog for #594

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2437 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>9512f0fef19c0e38479d1e5f328d28376703ec8b</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c2bc8481eb2507c2127f5c67f698f85a222acb4a</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3aafd81fa48d46737f1fe126bb3ff0d99520a180</url>
    <id>3aafd81fa48d46737f1fe126bb3ff0d99520a180</id>
    <committed-date>2007-04-30T10:29:02-07:00</committed-date>
    <authored-date>2007-04-30T10:29:02-07:00</authored-date>
    <message>Fixing #594 -- Files on the local machine but not remote machine now purge.  Note that this introduces a difference in behaviour between recursing locally and recursing remotely.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2436 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>fc6a1fc229ee0242cc61d6e72dca5e94e7e1863e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e971436c9967c5bfe95a418911db41f4e937696</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/c2bc8481eb2507c2127f5c67f698f85a222acb4a</url>
    <id>c2bc8481eb2507c2127f5c67f698f85a222acb4a</id>
    <committed-date>2007-04-30T09:19:37-07:00</committed-date>
    <authored-date>2007-04-30T09:19:37-07:00</authored-date>
    <message>Adding purge =&gt; true to downloading of facts and plugins, and removing some extraneous logging from the provider base class

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2435 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>088fcc75d997d66f395eaa702d47d6cc6d4c57c9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4dbcc5d2dafde3e4388937ab9b81174e2758bbe7</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/7e971436c9967c5bfe95a418911db41f4e937696</url>
    <id>7e971436c9967c5bfe95a418911db41f4e937696</id>
    <committed-date>2007-04-30T08:57:57-07:00</committed-date>
    <authored-date>2007-04-30T08:57:57-07:00</authored-date>
    <message>Allowing &quot;-&quot; in fileserver module names, #617

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2434 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>d07e957f4f33672242cfe272b42ead5b4a055bcc</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b60d206cc8cb83931929b97008890fcb3998bca</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/4dbcc5d2dafde3e4388937ab9b81174e2758bbe7</url>
    <id>4dbcc5d2dafde3e4388937ab9b81174e2758bbe7</id>
    <committed-date>2007-04-30T08:43:50-07:00</committed-date>
    <authored-date>2007-04-30T08:43:50-07:00</authored-date>
    <message>Changing the resource handler to return the whole object, rather than just type and title

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2433 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>6c97a184bac3bc535e12c14b41e3fa10eed32b17</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63e907c0555499e6a695944c1c4fc5b9d6bd17f0</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/8b60d206cc8cb83931929b97008890fcb3998bca</url>
    <id>8b60d206cc8cb83931929b97008890fcb3998bca</id>
    <committed-date>2007-04-30T08:38:06-07:00</committed-date>
    <authored-date>2007-04-30T08:38:06-07:00</authored-date>
    <message>Not stripping domain info from the ldap node, as requested

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2432 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0f9415a9c93b49a134696376dfcfae08f013ef60</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dad93738dda74a1ba6f2fab09661eed7540a9417</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/63e907c0555499e6a695944c1c4fc5b9d6bd17f0</url>
    <id>63e907c0555499e6a695944c1c4fc5b9d6bd17f0</id>
    <committed-date>2007-04-30T08:28:37-07:00</committed-date>
    <authored-date>2007-04-30T08:28:37-07:00</authored-date>
    <message>Switching the mount command to always add the mount options, so that the parsed provider can be used even in cases where /etc/fstab is ignored, like it is on OS X.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2431 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>2d7adfa9edd10bc5051afaa89ed0248ebf85936e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>89ac6d7e7ad5259749ad06765ae537849bbd290c</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/dad93738dda74a1ba6f2fab09661eed7540a9417</url>
    <id>dad93738dda74a1ba6f2fab09661eed7540a9417</id>
    <committed-date>2007-04-30T08:19:23-07:00</committed-date>
    <authored-date>2007-04-30T08:19:23-07:00</authored-date>
    <message>Fixing the tests for the aptrpm provider.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2430 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>aeef681a4269d58fe5d56d0d64de7c1aa4983551</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4296e4e3e3b83cfdba20ba7ccde67c5454b28eaa</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/89ac6d7e7ad5259749ad06765ae537849bbd290c</url>
    <id>89ac6d7e7ad5259749ad06765ae537849bbd290c</id>
    <committed-date>2007-04-30T07:40:34-07:00</committed-date>
    <authored-date>2007-04-30T07:40:34-07:00</authored-date>
    <message>Adding &quot;rug&quot; package provider from #609

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2429 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>a22d5636e28b965167dedc704c72e49958831b69</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>21eab22997732b98850320906e514b50f6b6fe97</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/4296e4e3e3b83cfdba20ba7ccde67c5454b28eaa</url>
    <id>4296e4e3e3b83cfdba20ba7ccde67c5454b28eaa</id>
    <committed-date>2007-04-27T18:18:23-07:00</committed-date>
    <authored-date>2007-04-27T18:18:23-07:00</authored-date>
    <message>I managed to put those provider tests in the wrong file -- the file meant to test the resource type interactions with providers, rather than the provider file.  Fixing that, and the failed test resulting from that silly mistake.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2428 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>40f3c8ffc2b9779df09c582d7e008d7fca80754e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>94bd3b28284f92583d6c49165d0dff1560e888ff</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/21eab22997732b98850320906e514b50f6b6fe97</url>
    <id>21eab22997732b98850320906e514b50f6b6fe97</id>
    <committed-date>2007-04-27T16:25:59-07:00</committed-date>
    <authored-date>2007-04-27T16:25:59-07:00</authored-date>
    <message>Okay, one last try -- the Util#binary command was not returning a path in all true cases, and the provider tests were poorly written and missed it.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2427 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>e8cd81f9f0151a13d2521e1265f6e13d84afefe9</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96eed993c3079cb5aa785a8f10b0d8f317e00193</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/94bd3b28284f92583d6c49165d0dff1560e888ff</url>
    <id>94bd3b28284f92583d6c49165d0dff1560e888ff</id>
    <committed-date>2007-04-27T16:20:25-07:00</committed-date>
    <authored-date>2007-04-27T16:20:25-07:00</authored-date>
    <message>Apparently I messed up providers a bit; binaries were not having their full paths returned, which made most providers suddenly unsuitable.  This fixes that, and adds tests to verify behaviour.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2426 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ab29d724ab990d20a5c6cadcf019e05953909e66</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a46bb2c490a4a58a231f1557ed975d40dff9183</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/96eed993c3079cb5aa785a8f10b0d8f317e00193</url>
    <id>96eed993c3079cb5aa785a8f10b0d8f317e00193</id>
    <committed-date>2007-04-27T11:41:03-07:00</committed-date>
    <authored-date>2007-04-27T11:41:03-07:00</authored-date>
    <message>Closing #585 -- providers can now have optional commands, which only differ from normal commands in that they do not affect a provider's suitability

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2425 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>8a2c58f0494ea476217dd398defd3d4b980bb88d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a1a88ce82618de01c368cc9f8e34cb33d5f5ad2</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/0a46bb2c490a4a58a231f1557ed975d40dff9183</url>
    <id>0a46bb2c490a4a58a231f1557ed975d40dff9183</id>
    <committed-date>2007-04-26T12:09:24-07:00</committed-date>
    <authored-date>2007-04-26T12:09:24-07:00</authored-date>
    <message>Fixing #603 -- I had to add a special case for escaped carriage returns.  I am not entirely sure this is the right solution, but so be it.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2418 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>ddcf8c81cddc959ef77c57efba8dedc947a4d4be</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3169bfa0eba2d0abf2342a16383243d1ba402fc8</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/9a1a88ce82618de01c368cc9f8e34cb33d5f5ad2</url>
    <id>9a1a88ce82618de01c368cc9f8e34cb33d5f5ad2</id>
    <committed-date>2007-04-26T11:58:07-07:00</committed-date>
    <authored-date>2007-04-26T11:58:07-07:00</authored-date>
    <message>Fixing #574; puppetmasterd now exits with non-zero error code when there is a failure

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2417 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0f7dede0d629125d45ed95cdc872f2a17d43015e</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>86c206b1dc51936aadfc1140a97759b5194b629b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/3169bfa0eba2d0abf2342a16383243d1ba402fc8</url>
    <id>3169bfa0eba2d0abf2342a16383243d1ba402fc8</id>
    <committed-date>2007-04-26T11:56:19-07:00</committed-date>
    <authored-date>2007-04-26T11:56:19-07:00</authored-date>
    <message>Adding extra info to the &quot;Parameter already set&quot; error, as requested in #573

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2416 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>186cd034d36625fe41299ea435c6ef778d5d253d</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0aeda974813104c0f0e940f75c4d19888515f7fc</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/86c206b1dc51936aadfc1140a97759b5194b629b</url>
    <id>86c206b1dc51936aadfc1140a97759b5194b629b</id>
    <committed-date>2007-04-25T14:44:22-07:00</committed-date>
    <authored-date>2007-04-25T14:44:22-07:00</authored-date>
    <message>Possibly adding the ability to manage passwords on os x.  I expect it does not work, since there is probably no way to set up an encrypted password, but at least it now creates a user that can not log in by default.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2415 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>8c5ec99501116ac748b5d25801ca9c27f938c682</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7fbd3ffe886e821a4e85e2fe9a27529133f1b84b</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/0aeda974813104c0f0e940f75c4d19888515f7fc</url>
    <id>0aeda974813104c0f0e940f75c4d19888515f7fc</id>
    <committed-date>2007-04-25T13:59:00-07:00</committed-date>
    <authored-date>2007-04-25T13:59:00-07:00</authored-date>
    <message>Adding the ability to manage passwords with the useradd provider

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2414 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>92acbb9a3fcc97ca8b65db23ec7914ce47374cd3</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4aaae628342debf5f964f4913a3392b641a49f20</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/7fbd3ffe886e821a4e85e2fe9a27529133f1b84b</url>
    <id>7fbd3ffe886e821a4e85e2fe9a27529133f1b84b</id>
    <committed-date>2007-04-25T13:04:59-07:00</committed-date>
    <authored-date>2007-04-25T13:04:59-07:00</authored-date>
    <message>Adding the ability for parameters to declare that they require a given feature, and resources will not instantiate that parameter if required features are missing.  This is mostly useful for properties.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2413 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>0799d97dd7de4b55d99a1db1c7537d66948605cc</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0681cfa481964cbe4362bc9b78f58bb283535ed3</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/4aaae628342debf5f964f4913a3392b641a49f20</url>
    <id>4aaae628342debf5f964f4913a3392b641a49f20</id>
    <committed-date>2007-04-24T13:47:08-07:00</committed-date>
    <authored-date>2007-04-24T13:47:08-07:00</authored-date>
    <message>Adding a note to the references indicating that they are autogenerated.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2412 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>3d613d13d31796139264b39c5f52df4c1e07ed66</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ff37720f9af4ffbb34f63ab90d4901d4ddb9508</id>
      </parent>
    </parents>
    <author>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </author>
    <url>http://github.com/fujin/puppet/commit/0681cfa481964cbe4362bc9b78f58bb283535ed3</url>
    <id>0681cfa481964cbe4362bc9b78f58bb283535ed3</id>
    <committed-date>2007-04-24T11:59:20-07:00</committed-date>
    <authored-date>2007-04-24T11:59:20-07:00</authored-date>
    <message>Refactoring puppetdoc so it is a bit cleaner and is actually object-oriented.  PDF output still fails miserably (there has to be some kind of markup problem, but I have no idea what), but other output now successfully varies on the pages.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2411 980ebf18-57e1-0310-9a29-db15c13687c0</message>
    <tree>00a28da2e0715fab75f708dca9dc1af48ba872ef</tree>
    <committer>
      <name>luke</name>
      <email>luke@980ebf18-57e1-0310-9a29-db15c13687c0</email>
    </committer>
  </commit>
</commits>
