Skip to content
Some scripts and tools to manage Example42 Puppet Modules http://www.example42.com
Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
hooks Added sample git hooks for deployment and sanity check
README.md Automatic README conversion from rdoc to md
Rakefile_blacksmith Updated publish_forge.sh script to use blacksmith
check-all.sh Simple general check command
check-module.sh Fixed regexp to check-module.sh. Thanks to Andreas Haerter for fix
example42_do.sh Cosmetics
get_webmin_params.sh Added existing scripts
git_snippets Add a few useful git submodule snippets for working with the complete…
hiera_show.sh 755 on hiera_show.sh
massfindandreplace.sh Mac detection on updated OS
massfindandreplace_macspurious.sh Mac detection on updated OS
mergemaster.sh Tunings
module_clone.sh Mac detection on updated OS
module_package.sh Minor
project_rename.sh Added existing scripts
publish.sh
quick_multiplerun.sh Minor
sync.sh Tunings

README.md

Example 42 Tools

Here you find some scripts and scripts useful to manage Example42 modules

= Example42 modules creation and management scripts

  • [module_clone.sh] - Create a new module with default structure based on an existing template
  • [project_rename.sh] - Create a project module based on module example42 with your $my_project name
  • [sync.sh] - Executes the git commands to update the repository and all the submodules
  • [check-module.sh] - Runs checks on the current module. It requires rake, puppet (doc) and puppet-lint

= Other scripts

  • [get_webmin_params.sh] - Gather OS related infos about a module (package) from the WebMin source configuration files
  • [massfindandreplace.sh] - Simple recursive find and replace script.
  • [massfindandreplace_macspurious.sh] - Removes the non visible chars I often leave around with my Mac ;-)
Something went wrong with that request. Please try again.