summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding support for special freebsd @schedule crap. Also making sure that ↵luke2006-06-273-51/+146
| | | | | | cron listing works as expected. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1317 980ebf18-57e1-0310-9a29-db15c13687c0
* switching puts to print, so the carriage returns are always included in the ↵luke2006-06-271-5/+5
| | | | | | messages git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1316 980ebf18-57e1-0310-9a29-db15c13687c0
* Largely refactored how log destinations are handled, although it is not ↵luke2006-06-279-220/+382
| | | | | | exposed externally. Most of this work is related to handling a large number of small problems related to threading. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1315 980ebf18-57e1-0310-9a29-db15c13687c0
* Changes to make puppet package more LSB compliant. Update specfile for very ↵lutter2006-06-275-24/+109
| | | | | | latest Fedora ruby packaging guidelines. lsb-config.patch only checked in for documentation purposes, since changes are part of this checkin. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1314 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing some more small problems in puppetrunluke2006-06-261-4/+11
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1313 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding more docs to puppetrun, and fixing bug that can cause hosts to get ↵luke2006-06-261-2/+8
| | | | | | skipped git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1312 980ebf18-57e1-0310-9a29-db15c13687c0
* adding - to HUP in init scriptsluke2006-06-262-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1311 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating init scripts to use HUP for restartingluke2006-06-262-4/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1310 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a "latest" test for rpms, since I have been told this is not working. ↵luke2006-06-262-1/+19
| | | | | | It seems to be working fine, but the test cannot hurt. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1309 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding HUP and USR1 hooksluke2006-06-265-7/+100
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1308 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #178. I just added URI escaping and unescaping to file names.luke2006-06-203-2/+21
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1307 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #175. The setpidfile setting was being ignored.luke2006-06-202-0/+28
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1306 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #182. Added a retry section to try reconnecting to ldap. Only one ↵luke2006-06-202-1/+52
| | | | | | reconnect is attempted in a given search, and LDAP produces bad enough error messages that we reconnect regardless of the error thrown. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1305 980ebf18-57e1-0310-9a29-db15c13687c0
* Setting pluginsync default to false, and (hopefully) fixing autosign problem ↵luke2006-06-206-21/+62
| | | | | | when the file exists and autosign is set to true (#180). The problem was that the puppetmasterd script was redundantly setting autosign in the CA, when the CA already knows how to deal with autosigning, which meant that autosign was being set before the config was parsed. Thus, there was no bug when autosign was set on the command line but there was when it was set in the config. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1304 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing broken symlink behaviour mentioned on the listluke2006-06-202-1/+28
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1303 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding plugins and plugin management. The Master Client will now ↵luke2006-06-204-2/+134
| | | | | | automatically download plugins if pluginsync is enabled, and they will be automatically sourced. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1302 980ebf18-57e1-0310-9a29-db15c13687c0
* documentation updatesluke2006-06-194-176/+409
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1301 980ebf18-57e1-0310-9a29-db15c13687c0
* More documentation changes.luke2006-06-1911-46/+46
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1300 980ebf18-57e1-0310-9a29-db15c13687c0
* adding id tags to all of the docsluke2006-06-1815-0/+15
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1299 980ebf18-57e1-0310-9a29-db15c13687c0
* further work on converting from rst to markdownluke2006-06-181-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1298 980ebf18-57e1-0310-9a29-db15c13687c0
* further work on converting from rst to markdownluke2006-06-181-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1297 980ebf18-57e1-0310-9a29-db15c13687c0
* further work on converting from rst to markdownluke2006-06-185-88/+208
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1296 980ebf18-57e1-0310-9a29-db15c13687c0
* updating some docs and puppetdoc in preparation for a move to webgen instead ↵luke2006-06-173-25/+23
| | | | | | of plone git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1295 980ebf18-57e1-0310-9a29-db15c13687c0
* removing the old rst index fileluke2006-06-171-155/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1294 980ebf18-57e1-0310-9a29-db15c13687c0
* updating docs to work with webgenluke2006-06-1717-752/+725
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1293 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing my autorequire fix; oopsluke2006-06-151-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1292 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing autorequire message to include the object typeluke2006-06-151-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1291 980ebf18-57e1-0310-9a29-db15c13687c0
* Delete entries from the config file if their should is 'absent'lutter2006-06-151-1/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1290 980ebf18-57e1-0310-9a29-db15c13687c0
* Test that setting a state to 'absent' really deletes it from the configlutter2006-06-151-0/+15
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1289 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding test and fix for empty execs being ignoredluke2006-06-153-3/+9
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1288 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing interpreter to initialize ldap in the nodesearch_ldap method, which ↵luke2006-06-152-3/+10
| | | | | | really only matters for testing (since it is already being inited in the nodesearch method git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1287 980ebf18-57e1-0310-9a29-db15c13687c0
* making links even if the target does not existluke2006-06-142-17/+9
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1286 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.0luke2006-06-141-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1285 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.0luke2006-06-141-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1282 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.18.0luke2006-06-141-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1281 980ebf18-57e1-0310-9a29-db15c13687c0
* updating changelog for 0.18.0luke2006-06-141-0/+17
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1280 980ebf18-57e1-0310-9a29-db15c13687c0
* updating documentation for sshkeyluke2006-06-141-15/+5
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1279 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing transaction tests to just warn when the user is not in more than one ↵luke2006-06-141-0/+9
| | | | | | group, rather than failing. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1278 980ebf18-57e1-0310-9a29-db15c13687c0
* Setting options and the facility for syslogluke2006-06-141-1/+7
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1277 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing some logging issues with puppetmasterd when daemonized with verbose ↵luke2006-06-143-22/+46
| | | | | | mode on, and fixing ldap support when daemonizing git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1276 980ebf18-57e1-0310-9a29-db15c13687c0
* Changing statechange noop message so it's a bit clearerluke2006-06-141-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1275 980ebf18-57e1-0310-9a29-db15c13687c0
* Just logging host failures, not exitingluke2006-06-141-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1274 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding fqdn, an --all flag, and --test mode to puppetrunluke2006-06-141-9/+54
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1273 980ebf18-57e1-0310-9a29-db15c13687c0
* adding namespaceauth and --listen docs to puppetrunluke2006-06-141-1/+29
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1272 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding fixes for solaris zonesluke2006-06-133-20/+32
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1271 980ebf18-57e1-0310-9a29-db15c13687c0
* abstracting out ldap connections so that there is a single method ↵luke2006-06-132-21/+23
| | | | | | responsible for all of them and a single connection can be shared in all classes if necessary git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1270 980ebf18-57e1-0310-9a29-db15c13687c0
* adding ssl usage to puppetrunluke2006-06-131-1/+7
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1269 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing ldap usage when ldap libs are not availableluke2006-06-131-20/+28
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1268 980ebf18-57e1-0310-9a29-db15c13687c0
* removing extraneous debuggingluke2006-06-131-2/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1267 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing installer; it somehow got broken with recent DESTDIR fixesluke2006-06-131-0/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1266 980ebf18-57e1-0310-9a29-db15c13687c0