summaryrefslogtreecommitdiff
path: root/files/concatfragments.sh
AgeCommit message (Collapse)Author
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-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-07-11On Solaris, 'test -a' does not work with /bin/shSharif Nassar
-a file True if file exists. (Not available in sh.)
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
2010-12-14add "g" option to getoptsJonathan Boyett
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-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-05-06Pull in work from private Subversion repositoryR.I.Pienaar