summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-23Fail with helpful advice if $::concat_basedir is not yet setSharif Nassar
Building on the new docs in https://github.com/ripienaar/puppet-concat/pull/20
2012-05-20Merge pull request #20 from endemics/masterR.I.Pienaar
add information about concat_basedir and the need for pluginsync = true at least once
2012-05-20add information about concat_basedir and the need for pluginsync = true at ↵Gildas Le Nadan
least once
2012-04-24Merge pull request #18 from dalen/masterR.I.Pienaar
A patch to make puppet-concat better comply with community style guidelines.
2012-04-24Style guideline fixesErik Dalén
Comply better with puppet community style guidelines. Change-Id: Ie1782d266539b1a8f9890b2ade77280011aa22aa
2012-04-17Merge pull request #17 from pdxcat/refactor_remove_gnuflagR.I.Pienaar
Remove the gnu parameter from concat
2012-04-17Remove the gnu parameter from concatReid Vandewiele
Previously, the concatfragments.sh script was would default to using GNU-specific flags for find, sort, and xargs. This necessitated explicit passing of a "gnu = false" parameter to the concat define in order to successfully run the script without GNU-specific flags when working with systems that do not by default include GNU versions of the utilities (solaris, for example). This commit modifies the concatfragments script such that GNU versions of the utilities are not needed at all. It does this while preserving the original use case for the GNU flags, which was to allow special characters (like spaces) in the filenames, which it accomplished by using GNU flags to separate fields using null characters instead of newlines. In order to preserve backwards-compatibility with existing puppet installations that make use of the "gnu = false" parameter, the parameter list for the concat define has not been changed. Rather, the gnu parameter is now deprecated and ignored.
2011-12-14Fix comments to match actual behavior, clean up old script.Sharif Nassar
* Zap the old copy of /usr/local/bin/concatfragments.sh. * Fix comments to point at new location of script. * Delete trailing whitespace.
2011-12-13Merge pull request #12 from mrwacky42/masterR.I.Pienaar
Unset silly Nexenta environment variable.
2011-12-13Remove silly environment variable that corrupts reality.Sharif Nassar
Not sure how this is set in our puppet environment, but it is. http://nexenta.org/projects/site/wiki/Personalities
2011-12-06Merge pull request #11 from cwarden/fully-qualifyR.I.Pienaar
Fix use of unqualified variable names
2011-12-05Fix use of unqualified variable namesChristian G. Warden
Fully qualify $::id, $::puppetversion, and $::concat_basedir.
2011-08-03Merge pull request #8 from duritong/masterR.I.Pienaar
use client's vardir - make module usable for unprivileged users
2011-08-03Merge remote-tracking branch 'ripienaar/master'Peter Meier
2011-07-12Merge pull request #10 from mediatemple/masterR.I.Pienaar
Fix for /bin/sh on Solaris.
2011-07-11On Solaris, 'test -a' does not work with /bin/shSharif Nassar
-a file True if file exists. (Not available in sh.)
2011-06-23Merge pull request #5 from TimBaldoni/masterR.I.Pienaar
updated to better support dash
2011-06-23finish work for unpriviledged userPeter Meier
To be able to use the module as an unprivileged user we need to adjust certain things: * only enforce the run user and group if we are root and can actually change the user * set owner/group of our files and directories to our own user/group * place the concat script in a location we can write -> use the concat dir for that.
2011-06-23don't use a hardcoded concatdirPeter Meier
Get the concat base directory from a fact -> makes it useable if Puppet's :vardir is not /var/lib/puppet/. This fixes problems with PE and makes the module also useable for puppet runs as unpriviledged user.
2011-06-23Merge remote-tracking branch 'tim/master'Peter Meier
2011-06-21Merge pull request #7 from mrwacky42/masterR.I.Pienaar
As discussed .. Make $concatdir only readable by root.
2011-06-20Make sure interesting data in the concatdir is only available to rootSharif Nassar
2011-04-20Dash (default /bin/sh on Debian and Ubuntu) does not support 'echo -e'. ↵Tim
That invocation of echo is not POSIX compliant: https://bugs.launchpad.net/ubuntu/+source/dash/+bug/72167
2011-02-03- make the root group configurable in the concat::setup class for portabilityPierre-Yves Ritschard
- use sh and not bash
2011-01-19Fix doco typoR.I.Pienaar
2010-12-14add "g" option to getoptsJonathan Boyett
2010-12-03Update changelogR.I.Pienaar
2010-12-03add a -g flag to concatfragments.sh to disable GNU extensions to find, sort ↵Jonathan Boyett
and xargs; makes concat work on Solaris. Add a $gnu parameter to make use of the aforementioned -g flag, and a $order parameter to make use of the -n flag in concatfragments.sh
2010-10-04Update cangelogR.I.Pienaar
2010-10-04Parametrize warning messagemartin f. krafft
The concat warn parameter can now be any string (and needs to include the appropriate commenting character) and will then override the default (which still gets printed when warn=>true). Signed-off-by: martin f. krafft <madduck@madduck.net>
2010-08-04Fix the Usage example so it parses and orders properlyChris Jones
2010-07-14Make the filebucket behavior of files configurableR.I.Pienaar
2010-05-22improve documentationR.I.Pienaar
2010-05-22improve documentationR.I.Pienaar
2010-05-14Markdown really is pretty rubbish and inconsistent.R.I.Pienaar
2010-05-14Markdown tweaksR.I.Pienaar
2010-05-13Add markdown readme and clear up old info from READMER.I.Pienaar
2010-05-12update README with a sampleR.I.Pienaar
2010-05-07Improve error message and documentationR.I.Pienaar
2010-05-06fix spacing/tab mixupR.I.Pienaar
2010-05-06Pull in work from private Subversion repositoryR.I.Pienaar