Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-03 | remove 'backup => server' from config_file, as there is no such thing | Micah Anderson | |
as 'server'. This didn't work as expected because of this error, and in some situations it caused problems (such as when ever file in a directory is considered a config file, such is the case with apt.conf.d ) | |||
2009-07-13 | Add append_if_no_such_line compatablity define | David Schmitt | |
2009-06-09 | RDoc-ify documentation | David Schmitt | |
See http://club.black.co.at/david/puppet/doc/ for a current version of the RDoc output. | |||
2009-06-02 | blob!=raw, should check wget better ;-) | David Schmitt | |
2009-06-02 | Reenable gsub, since regsubst is no proper replacement | David Schmitt | |
2009-06-02 | always run concatenate command | David Schmitt | |
Now that this doesn't case unnecessary updates in the system, running the concatenation every time imrpoves robustness in the face of state damages and other non-notifying content changes. Also, tone down the exec to info level to keep the log clean. | |||
2009-05-31 | Major cleanup of the common module | David Schmitt | |
* improve documentation on all defines * rename modules_dir to module_dir and modules_file to module_file * create $module_dir_path to achieve DRY-ness * silence the lsb_release stuff * improve concatenated_file to use an intermediate file, improving reliability and decoupling the updateing from notifying our peers. * remove serveral functions that were moved to puppet proper: - sha1 => sha1 - gsub,substitute,slash_escape => regsubst | |||
2008-09-15 | create a common class to install openssl | David Schmitt | |
2008-08-25 | improve documentation and function naming | David Schmitt | |
2008-08-11 | remove netmask.rb which was merged in facter 1.5 | David Schmitt | |
2008-08-02 | minor fixes to .ignore and docs | David Schmitt | |
2008-07-08 | more corrections of .ignore | David Schmitt | |
2008-06-30 | modules_dir: nail empty directory files/empty/ into the repo | David Schmitt | |
Since git ignores empty directories, I had to create a placeholder to fool git. The placeholder is ignored in the define. | |||
2008-06-26 | line: do a full string match of $line instead of a regex match | David Schmitt | |
This allows $line to contain '/' characters and is generally the safer thing to do. Patch from Francois Deppierraz <francois.deppierraz@camptocamp.com> | |||
2008-06-05 | remove one more $servername | David Schmitt | |
2008-06-05 | do not use $servername in puppet:// urls | martin f. krafft | |
Instead, use puppet:///, which automatically uses $servername when executed on clients, but which also works when run locally. Signed-off-by: martin f. krafft <madduck@madduck.net> Signed-off-by: David Schmitt <david@schmitt.edv-bus.at> | |||
2008-04-06 | re-enable automatic modules_dir source | David Schmitt | |
2008-04-06 | checkup | David Schmitt | |
2008-02-29 | add "prefix_with" function | David Schmitt | |
2008-02-29 | config_file: use File's built-in checking for content/source | David Schmitt | |
2008-02-14 | more BSD compatability from admin@immerda.ch | David Schmitt | |
2008-02-14 | lsb_release: remove paths from exec, to be more flexible, hint from ↵ | David Schmitt | |
admin@immerda.ch | |||
2008-01-28 | catchup commit | David Schmitt | |
2007-11-30 | concatenated_file: create a sensible default for dir parameter | root | |
patch by Chris MacLeod, thanks! | |||
2007-11-26 | quiet down lsb_release checks | root | |
2007-11-13 | common: minor improvements to config_file, replace and line | root | |
2007-10-27 | common: fix default mode for modules_dir | root | |
2007-10-27 | common: modules_file define as companion to modules_dir | root | |
2007-10-26 | common/line, ssh: style cleanup | root | |
2007-10-09 | common: trivial passthrough for ensure | root | |
2007-10-08 | Add some examples to the individual defines | Micah Anderson | |
2007-10-08 | Make the usage more friendly | Micah Anderson | |
2007-10-08 | Add a README for the common module | Micah Anderson | |
2007-10-06 | common: remove hand made plugins install defines and use matt's plugins patch | David Schmitt | |
This moves all facts and puppet plugins to the plugins/ directory of modules to get the benefits of Matt's plugins patch, that distributes these files before the configuration is requested. This reduces the number of configuration runs to convergence by one. | |||
2007-10-01 | common: add netmask fact for automatic syncing | root | |
2007-09-26 | common: fix clash between modules_dir and concatenated_file(dir) better | root | |
2007-09-11 | moved "replace" define to module | root | |
2007-09-06 | add facter dir in common module | root | |
2007-08-26 | line($ensure) defaults to present | David Schmitt | |
2007-08-26 | recognize lsbdistcodename 'n/a' | David Schmitt | |
micah <micah@riseup.net> reported, that lsb_release can report nonsensical values for lsbdistcodename; assert_lsbdistcodename now recognises "n/a" and acts accordingly | |||
2007-08-08 | restructure puppet_install | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@191 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-07 | more fixes for the munin modularizsation | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@178 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-07 | fix "fail on no ntp_ plugins" bug | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@176 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-07 | add defines to install facts and functions; try it in ldap module | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@175 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-06 | support a footer file too | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@174 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-06 | support a header file | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@173 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-06 | add refreshonly and notifies; minor shell fixes | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@167 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-02 | moved puppet functions to common::puppetmaster | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@154 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-01 | added local override for modules_dir and use it for ntp | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@140 f03ff2f1-f02d-0410-970d-b9634babeaa1 | |||
2007-08-01 | add forcible purging of directories | david | |
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@138 f03ff2f1-f02d-0410-970d-b9634babeaa1 |