summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Finishing changes to support titles instead of two types of names. This is ↵luke2006-08-1719-109/+170
| | | | | | basically a bug-fix commit. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1472 980ebf18-57e1-0310-9a29-db15c13687c0
* A first pass of changing one of the types of names to titles. I still have ↵luke2006-08-168-119/+335
| | | | | | to fix a lot of tests, but the core itself is now working. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1471 980ebf18-57e1-0310-9a29-db15c13687c0
* Merging r1468 from the implementations branch with r1438 from when the ↵luke2006-08-1482-2829/+4994
| | | | | | branch was first created. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1469 980ebf18-57e1-0310-9a29-db15c13687c0
* Committing changes that require dollar signs in prototypesluke2006-08-144-195/+280
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1468 980ebf18-57e1-0310-9a29-db15c13687c0
* removing classing example, since it involves parameterized classesluke2006-08-071-35/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1450 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding some documentation for the cfengine moduleluke2006-08-062-1/+147
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1449 980ebf18-57e1-0310-9a29-db15c13687c0
* Fix problem when --fqdn is usedlutter2006-08-051-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1448 980ebf18-57e1-0310-9a29-db15c13687c0
* documentation updates, pointing to the suse yum repository and specifically ↵luke2006-08-021-5/+24
| | | | | | mentioning package locations git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1445 980ebf18-57e1-0310-9a29-db15c13687c0
* Fix shebang lines in executableslutter2006-08-011-1/+11
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1441 980ebf18-57e1-0310-9a29-db15c13687c0
* Added comments to stay in sync with the spec file checked into Fedora Extras CVSlutter2006-08-011-0/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1440 980ebf18-57e1-0310-9a29-db15c13687c0
* more ordering infoluke2006-07-312-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1436 980ebf18-57e1-0310-9a29-db15c13687c0
* adding ordering informationluke2006-07-3117-1/+18
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1435 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing puppetdoc to add ordering infoluke2006-07-311-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1434 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing the master server so that it always uses the Facter hostname, not the ↵luke2006-07-313-5/+44
| | | | | | cert or IP hostname. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1433 980ebf18-57e1-0310-9a29-db15c13687c0
* updating links after a link validatorluke2006-07-318-19/+20
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1432 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing faq linksluke2006-07-311-4/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1431 980ebf18-57e1-0310-9a29-db15c13687c0
* adding DSL class. Sorry, not much in the way of docs.luke2006-07-271-0/+152
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1430 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing more doc linksluke2006-07-241-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1429 980ebf18-57e1-0310-9a29-db15c13687c0
* doc updatesluke2006-07-234-1069/+1222
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1428 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.4luke2006-07-221-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1426 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.4luke2006-07-221-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1425 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.4luke2006-07-221-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1424 980ebf18-57e1-0310-9a29-db15c13687c0
* updating changelog for 0.18.4luke2006-07-221-0/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1423 980ebf18-57e1-0310-9a29-db15c13687c0
* Another batch of bug fixes, this time focused on OS X patches. Looks like I ↵luke2006-07-2211-15/+23
| | | | | | did not test on os x last time. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1422 980ebf18-57e1-0310-9a29-db15c13687c0
* First round of bugfixes in preparation for 0.18.4luke2006-07-218-43/+30
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1421 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #77. As I feared, this was a pretty complicated fix; I had to add a ↵luke2006-07-213-26/+181
| | | | | | | | lot of infrastructure to both ParsedFile and Config. All config files now have a timer created for them, and by default they check for file changes every 15 seconds. If there is a change, they get rid of values set by the file (but not set on the cli) and set the new values, then the re-use all of the sections, so that any changed directories or whatever get recreated. This is still not a 100% solution, since things like open files could still be messed with, but I think this is about as close as we are going to get. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1420 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding timeout functionality to the ParsedFile class, in preparation to ↵luke2006-07-214-18/+69
| | | | | | adding config reloading to the Config class. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1419 980ebf18-57e1-0310-9a29-db15c13687c0
* Apparently objects were legal rvalues, which does not make any sense. Fixed ↵luke2006-07-213-302/+293
| | | | | | this, and added a test verify. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1418 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #185. Added a check for cdrom sources, and added an override parameter.luke2006-07-212-0/+32
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1417 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #176. You can now do duplicate UIDs (or GIDs on most platforms) with ↵luke2006-07-216-13/+110
| | | | | | :allowdupe. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1416 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #200. I basically just moved the daemonize statement before most ↵luke2006-07-211-8/+9
| | | | | | other code. This makes things a little less nice when starting puppetd manually, since it might still fail and the user would not know without checking logs, but it is the only real option at this point. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1415 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #202. Just bumped the log level to notice and changed the wording ↵luke2006-07-211-1/+2
| | | | | | slightly git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1414 980ebf18-57e1-0310-9a29-db15c13687c0
* Applied patch in #203luke2006-07-211-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1413 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #201; users now autorequire extra groupsluke2006-07-212-23/+31
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1412 980ebf18-57e1-0310-9a29-db15c13687c0
* moving plugin evaluation into a begin/rescue blockluke2006-07-211-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1411 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing puppetdoc's outputluke2006-07-211-3/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1410 980ebf18-57e1-0310-9a29-db15c13687c0
* adding all mailing lists to indexluke2006-07-201-7/+14
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1409 980ebf18-57e1-0310-9a29-db15c13687c0
* removing message about the statefile not existingluke2006-07-201-1/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1408 980ebf18-57e1-0310-9a29-db15c13687c0
* more doc modificationsluke2006-07-202-1/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1407 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating some docs, and renaming configuration reference pageluke2006-07-206-1539/+1357
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1406 980ebf18-57e1-0310-9a29-db15c13687c0
* All docs moved over now, and the real index page exists againluke2006-07-2019-10/+16
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1405 980ebf18-57e1-0310-9a29-db15c13687c0
* committing docs before i move all of them into a separate subdirectoryluke2006-07-205-116/+318
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1404 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding Solaris SMF manifests and methodsluke2006-07-184-0/+282
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1403 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #191. I was only testing for parsed cron instances, not for created ↵luke2006-07-183-22/+71
| | | | | | ones. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1402 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing bug in scope/interpreter where nodes found in ldap must have parent ↵luke2006-07-183-16/+46
| | | | | | nodes. The problem was that the the scope was using the presence of a parent node to determine whether a node was found. Instead I added a flag in the arguments to "Scope#evaluate" to mark nodes as found. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1401 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a unit test for plain "nodesearch"luke2006-07-182-0/+47
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1400 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing html markupluke2006-07-163-89/+89
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1399 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing html markupluke2006-07-164-94/+95
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1398 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing index page in the docsluke2006-07-131-5/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1397 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.3luke2006-07-111-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1395 980ebf18-57e1-0310-9a29-db15c13687c0