Commit graph

21 commits

Author SHA1 Message Date
Micah Anderson
63a16ad8c0 Merge remote branch 'immerda/master'
Conflicts:
	lib/puppet/parser/functions/gsub.rb
	lib/puppet/parser/functions/prefix_with.rb
	lib/puppet/parser/functions/sha1.rb
	lib/puppet/parser/functions/slash_escape.rb
	lib/puppet/parser/functions/substitute.rb
	manifests/classes/lsb_release.pp
	manifests/defines/concatenated_file.pp
	manifests/defines/config_file.pp
	manifests/defines/line.pp
	manifests/defines/module_dir.pp
	manifests/defines/module_file.pp
	manifests/defines/replace.pp
	manifests/init.pp
2010-09-02 19:04:29 -04:00
Marcel Haerry
f3dde9f52a refactoring the last part of moduledirs 2010-09-02 18:17:35 -04:00
mh
d75dcc86f8 recursivly updating file path to new 0.25 style 2010-09-02 18:12:49 -04:00
mh
36c3eecba3 remove unnecessary import 2010-09-02 18:11:59 -04:00
mh
69a63c5767 fixed quoting 2010-09-02 18:09:44 -04:00
pietro
6bd12511bb Revert "fix path to source file."
This reverts commit 314af5320f.
2009-11-27 18:58:20 -08:00
pietro
314af5320f fix path to source file. 2009-11-27 18:23:13 -08:00
Micah Anderson
3ff12051c8 move plugin directory to fit new 0.25.x style and update file paths accordingly 2009-11-23 11:54:04 -05:00
David Schmitt
53d0fde15f Major cleanup of the common module
* 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
2009-05-31 21:14:37 +02:00
David Schmitt
9a2c68367f create a common class to install openssl 2008-09-15 15:37:34 +02:00
David Schmitt
3d96669da7 more corrections of .ignore 2008-07-08 11:35:13 +02:00
martin f. krafft
6a15374c17 do not use $servername in puppet:// urls
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-06-05 16:43:27 +02:00
David Schmitt
f1428f324a more BSD compatability from admin@immerda.ch 2008-02-14 18:24:44 +01:00
David Schmitt
d9a3c7617a common: remove hand made plugins install defines and use matt's plugins patch
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-06 10:11:47 +02:00
david
90dab4fda5 restructure puppet_install
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@191 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-08-08 17:57:53 +00:00
david
237d7fa765 moved puppet functions to common::puppetmaster
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@154 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-08-02 09:28:47 +00:00
david
e95d077173 add forcible purging of directories
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@138 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-08-01 08:03:00 +00:00
david
29d21af47e purge /var/lib/puppet/modules
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@122 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-07-14 09:27:55 +00:00
david
33f386f33c added assert_lsbdistcodename
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@57 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-06-25 08:24:51 +00:00
david
86638cf2c1 first steps with the common module
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@53 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-06-25 07:31:47 +00:00
david
dc66a2b9ca added skeleton for common module
git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@51 f03ff2f1-f02d-0410-970d-b9634babeaa1
2007-06-22 08:42:40 +00:00