Commit graph

3247 commits

Author SHA1 Message Date
Nico Schottelius
12e1d16efd Merge pull request #98 from jdguffey/__pf_ruleset
_pf_ruleset
2012-10-01 08:47:35 -07:00
Nico Schottelius
550ff8c727 cleanup reference
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-21 20:23:03 +02:00
Nico Schottelius
5761787b84 remove obsolete reference to tmp_dir
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-21 20:18:50 +02:00
Jake Guffey
6afec72232 Implement Nico's suggestions
Modified behavior of cksum explorer to print nothing if the file doesn't exist
Modified gencode-local to reflect cksum's new behavior
Modified gencode-remote to check states explicitly and error on invalid state.
2012-09-21 10:06:16 -04:00
Nico Schottelius
135299357b correctly setup state
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-21 11:08:55 +02:00
Nico Schottelius
30323456bf cleanup gencode-remote
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-21 11:03:53 +02:00
Nico Schottelius
1e765d7e77 remove parameter changing manifest
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-21 10:43:11 +02:00
Nico Schottelius
d6ce6e623a +old bug
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:48:54 +02:00
Nico Schottelius
065979b8d8 ++changes(2.0.15)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:44:24 +02:00
Nico Schottelius
a49665ce3d add WARNING prefix
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:43:28 +02:00
Nico Schottelius
d351029cea deprecate __addifnosuchline and __removeline
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:42:01 +02:00
Nico Schottelius
1e3f0749fc setup line content early
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:39:14 +02:00
Nico Schottelius
9e40d7bc91 clarify relation between line and regex
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 17:35:14 +02:00
Nico Schottelius
fd490b39f1 add parameter
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 15:25:05 +02:00
Nico Schottelius
5a154fa0a2 first gencode version
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 13:20:30 +02:00
Nico Schottelius
7b571c53dd add explorer
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 11:10:10 +02:00
Nico Schottelius
8ca3846a3a begin with the new manual page
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-20 10:42:16 +02:00
Jake Guffey
5f435c1be7 Merge branch 'master' into __pf_ruleset 2012-09-19 17:53:07 -04:00
Jake Guffey
d77c67b56f set -e doesn't like [ blah ] && blah syntax
changed to if [ blah ]; then blah; fi format
migrated echo usage to cat with HEREDOC to improve readability
2012-09-19 17:27:40 -04:00
Jake Guffey
a1793f66ff Add logic to check for existence of files before interacting with them
if ${rcvar} or ${rcvar}.new don't exist, we can't rm/mv them.
2012-09-19 17:16:00 -04:00
Jake Guffey
34ca94ffa2 Fix typo
referenced ${rcvar.old} rather than ${rcvar}.old
2012-09-19 17:10:48 -04:00
Jake Guffey
205f32c78b Fixed generated code and explorer
Generated code needed subshell escaped
Explorer wasn't parsing output of cksum properly
2012-09-19 16:37:18 -04:00
Nico Schottelius
17858ebd00 ++changes(2.0.15)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-19 21:33:16 +02:00
Nico Schottelius
52583e696f add manpage
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-19 21:32:47 +02:00
Nico Schottelius
f6de6d8957 begin type __qemu_img
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-19 21:29:44 +02:00
Jake Guffey
a2e96ac435 Initial commit
Broke old __pf type into __pf_*
Initial commit of __pf_ruleset type with basic logic
2012-09-19 14:50:28 -04:00
Jake Guffey
16ac158c41 Add FreeBSD support
Added support for FreeBSD's mktemp
Fixed typo in generated script with one too many "s
2012-09-13 17:17:37 -04:00
Jake Guffey
1ad176aa63 Fixed use of onboot parameter
onboot parameter was being checked against "true" but was being set as "yes/no"
2012-09-07 10:02:37 -04:00
Nico Schottelius
c88d648520 ++changes(2.0.15)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-07 14:44:04 +02:00
Steven Armstrong
57bd7b2fd3 Merge remote-tracking branch 'telmich/master' into issue__object_name-in-type-explorer 2012-09-07 14:22:53 +02:00
Steven Armstrong
0775b84c40 bugfix: make __object_name available in type explorers
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-09-07 14:22:27 +02:00
Nico Schottelius
b6bff3a551 version bump
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-09-07 14:06:19 +02:00
Jake Guffey
1116bcc504 Migrate from useradd/usermod to pw
useradd/usermod don't exist in freebsd.
2012-08-14 08:39:33 -04:00
Nico Schottelius
2be4b36da0 Merge pull request #86 from asteven/global-explorer-fixup
ignore errors in global explorers
2012-08-03 01:54:13 -07:00
Nico Schottelius
590a9e5026 ++changes(2.0.14)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-07-09 17:57:12 +02:00
Nico Schottelius
8fb5bc33b9 Merge branch 'master' of github.com:telmich/cdist 2012-07-09 17:56:58 +02:00
Nico Schottelius
792ba65194 Merge pull request #82 from jdguffey/__group
Add FreeBSD support
2012-07-09 08:54:32 -07:00
Nico Schottelius
676687dee1 add hint for building from source
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-06-28 14:05:44 +02:00
Steven Armstrong
d13a201cd0 /which/command -v/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-06-25 20:19:10 +02:00
Jake Guffey
04f4a5ae5b Merge branch 'master' into __group 2012-06-25 13:32:19 -04:00
Jake Guffey
fbdbbddf3b Align messages for "password" parameter
Use same general message if the "password" parameter is given for a FreeBSD target host whether the group exists yet or not
Make language clearer surrounding the default case
2012-06-25 13:29:10 -04:00
Jake Guffey
946d2b9d43 Change order of checks
per telmich's suggestion in https://github.com/telmich/cdist/pull/82/files#r1043875
2012-06-25 13:19:19 -04:00
Nico Schottelius
686554358a ++changes(2.0.14)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-06-25 19:12:00 +02:00
Nico Schottelius
74f5a4a6c6 Merge pull request #83 from jdguffey/__user
Don't use shadow passwords on FreeBSD
2012-06-25 10:11:02 -07:00
Jake Guffey
2aee33fe06 Merge branch 'master' into __group 2012-06-22 11:09:34 -04:00
Jake Guffey
6dafb3a01c Merge branch 'master' into __user 2012-06-22 11:09:34 -04:00
Nico Schottelius
d707f9feeb Merge pull request #87 from asteven/issue__package_pacman-absent
sync and remove require different options
2012-06-22 06:39:02 -07:00
Steven Armstrong
b09d9786d2 sync and remove require different options
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-06-22 15:36:14 +02:00
Steven Armstrong
2856684e51 ignore errors in global explorers
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-06-22 09:30:47 +02:00
Nico Schottelius
0cae1b44f9 Merge pull request #85 from jdguffey/__jail
Don't symlink multiple times
2012-06-21 23:42:30 -07:00