Commit graph

3559 commits

Author SHA1 Message Date
Nico Schottelius
1dcc420a38 no, no common base class for local/remote
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 19:09:32 +01:00
Nico Schottelius
d55c52601f move run_type_explorer near run_type_explorers
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 19:08:32 +01:00
Nico Schottelius
1713a70428 begin changes to __package_luarocks and __package_pkg_openbsd
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 19:06:13 +01:00
Nico Schottelius
3c19e7ab4c update __package_pacman for absent/present
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 11:54:13 +01:00
Nico Schottelius
52849b91c5 warn about deprecated usage
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 10:25:05 +01:00
Nico Schottelius
8e5a0f83c5 rename explorer to state, being more consistent internally
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-09 10:10:13 +01:00
Nico Schottelius
602e57455d support absent/present in __package_apt
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:23:49 +01:00
Nico Schottelius
2aed047f75 2nd correction round for manpages
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:23:31 +01:00
Nico Schottelius
242ce6dfd2 first round of absent/present changes
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:16:09 +01:00
Nico Schottelius
5a64c89c8e document new type
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:06:16 +01:00
Nico Schottelius
e42bf61413 new type: __package_pip
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:05:48 +01:00
Nico Schottelius
28b69b8468 document dependency problem
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:03:19 +01:00
Steven Armstrong
817ce9c256 /egrep/grep -E/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-08 08:31:59 +01:00
Matt Coddington
1f8693a722 case-based exceptions only on OS's where we know they are needed
always use -g instead of --gid when passing arg to groupmod
2012-02-07 17:29:55 -05:00
Matt Coddington
908e74689c improve comments and use better variable names 2012-02-07 12:38:21 -05:00
Matt Coddington
4d845b3fea fix for changing a user's group by name 2012-02-07 10:27:28 -05:00
Nico Schottelius
229c4f6c37 ++changes for 2.0.7
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-07 08:57:10 +01:00
Nico Schottelius
d38928f686 Merge branch 'issue-29' of https://github.com/asteven/cdist 2012-02-07 08:56:26 +01:00
Nico Schottelius
92c35ddd98 ++todo
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-07 07:56:08 +01:00
Nico Schottelius
c55a4652c9 ++changes
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-07 07:55:50 +01:00
Matt Coddington
acb4644f1e redhat groupmod doesn't support --gid option
redhat groupmod doesn't support password chages
redhat doesn't support getent gshadow
2012-02-06 16:33:37 -05:00
Matt Coddington
bf1f6add55 bugfix for shadow field number 2012-02-06 15:23:38 -05:00
Steven Armstrong
9d25dfdfa9 properly handle existing links
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-06 21:08:59 +01:00
Steven Armstrong
ef81f03e89 have to report absent state no matter what the desired state is
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-03 22:49:10 +01:00
Steven Armstrong
cad2097d05 complete rewrite: use state explorer to determine current state, more robust implementation for adding, changing, removing key/values
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-03 22:43:34 +01:00
Steven Armstrong
4628dad045 cleaner way to set default values
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-03 20:55:24 +01:00
Steven Armstrong
85f7880c7e add a hopefully more robust implementation for changing existing values
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-02-03 20:50:17 +01:00
Nico Schottelius
63ba527bd8 first changes for 2.0.7
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-02 22:07:53 +01:00
Matt Coddington
37c02dad45 bugfix - do chmod last 2012-02-02 11:09:20 -05:00
Nico Schottelius
23eba4c5e1 ++todo
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-01 11:55:58 +01:00
Nico Schottelius
aa79b05fb1 ++todo nico
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-30 11:53:55 +01:00
Nico Schottelius
77545919fe ++todo nico
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-30 11:53:53 +01:00
Nico Schottelius
6fa8f1d051 sort os by alphabet
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-30 11:52:41 +01:00
telmich
355c1553b2 Merge pull request #26 from mcodd/amazon-linux
adding support for amazon linux
2012-01-30 02:45:13 -08:00
Nico Schottelius
78b44d4ddc correctly grep for moved version string
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-28 20:57:19 +01:00
Nico Schottelius
72fefef320 increment version, update web release
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-28 20:49:47 +01:00
Nico Schottelius
bf8c5863d7 release date for 2.0.6
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-28 20:43:29 +01:00
Matt Coddington
84ca02d7ca alphabetize os explorer 2012-01-27 04:35:50 -05:00
Nico Schottelius
e25eff23d0 document amazon linux support
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-27 08:38:36 +01:00
Matt Coddington
211ee5b043 adding support for amazon linux 2012-01-26 09:54:38 -05:00
Nico Schottelius
8447702c50 update changelog, move __rsyncer from types to other/ (see README.inclusion)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-26 11:56:12 +01:00
Nico Schottelius
88ea9bf245 remove --stats: if nothing changed, nothing should be printed on stdout
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-23 10:46:22 +01:00
Nico Schottelius
f73709d467 document bug in __rsyncer (needs to be fixed)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-23 10:45:52 +01:00
Nico Schottelius
c5bd76ffbc ++ changes: __rsyncer
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-23 10:41:57 +01:00
Nico Schottelius
56d2862e99 Merge branch '__rsyncer' of https://github.com/phrawzty/cdist 2012-01-23 10:40:48 +01:00
Nico Schottelius
ad51dcd8b5 ++ changes for 2.0.6
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 18:03:58 +01:00
Matt Coddington
d53accd57f Subject: [cdist] [BUG] fix for conf/type/__group/gencode-remote
I noticed $current_value was not getting set correctly in
__group/gencode-remote and tracked it down to this trivial fix
(applies to current master).  I'm unfortunately not comfortable enough
with git yet to submit it that way... hopefully this is an appropriate
way to submit:

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 18:02:28 +01:00
Nico Schottelius
287996c4a6 link to latest and all versions
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 17:25:33 +01:00
Nico Schottelius
a485ad6c3e add homebrew to macosx
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 16:33:50 +01:00
Nico Schottelius
1b263b57cf prefer ' over "
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 16:30:44 +01:00