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
e42bf61413
new type: __package_pip
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-08 22:05:48 +01:00
Nico Schottelius
d38928f686
Merge branch 'issue-29' of https://github.com/asteven/cdist
2012-02-07 08:56:26 +01: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
Matt Coddington
37c02dad45
bugfix - do chmod last
2012-02-02 11:09:20 -05: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
Matt Coddington
84ca02d7ca
alphabetize os explorer
2012-01-27 04:35:50 -05: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
56d2862e99
Merge branch '__rsyncer' of https://github.com/phrawzty/cdist
2012-01-23 10:40:48 +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
578fd664e4
__process: support present/absent
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-20 13:14:24 +01:00
Nico Schottelius
9965dc3da4
Merge remote-tracking branch 'evax/rvm-types'
2012-01-19 13:11:25 +01:00
Evax Software
5fa2646011
fix default parameter handling in __rvm_gemset
2012-01-18 15:13:53 +01:00
Evax Software
65be80f2c6
escape user parameter in __rvm* types
2012-01-18 14:52:46 +01:00
Nico Schottelius
6df60b9908
Merge branch 'rvm-types' of https://github.com/evax/cdist
2012-01-18 14:35:35 +01:00
phrawzty (dan)
85876592e3
New type: __rsyncer
2012-01-18 14:30:31 +01:00
Evax Software
72dea3d930
__rvm* types documentation cleanup
2012-01-18 14:28:10 +01:00
Nico Schottelius
37c723f198
Merge remote-tracking branch 'github/master'
2012-01-18 13:16:52 +01:00
telmich
dc616a6996
Merge pull request #20 from evax/package-apt-fixes
...
better handling of virtual packages in __package_apt
2012-01-18 04:16:23 -08:00
Evax Software
9317d57ff1
make virtual package detection more robust in __package_apt
2012-01-18 09:31:11 +01:00
Tim Kersten
9c2ca52382
When removing a ppa, don't forget deb-src line
...
(Also remove the [ppa-name].list file if empty.)
2012-01-16 23:50:12 +00:00
Evax Software
e4100e324a
better handling of virtual packages in __package_apt
2012-01-16 18:04:15 +01:00
Evax Software
8cc0d6f0e7
properly handle rvm and ruby dependencies
2012-01-16 12:30:19 +01:00
Evax Software
eb83190efd
use grep's -q option
2012-01-16 12:29:51 +01:00
Evax Software
34fa123ed1
prevent spurious output in __rvm_gem and __rvm_gemset explorers
2012-01-13 15:19:29 +01:00
Evax Software
11be251163
add rvm types
2012-01-13 08:28:13 +01:00
Steven Armstrong
38e5c3e407
fix issues with requirements caused by legacy code conflicting with the new autorequire feature
2012-01-12 09:18:43 +01:00
Nico Schottelius
60ebefe820
fix bug by documentation - has been solved before (__process)
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 23:29:26 +01:00
Nico Schottelius
1e652569f8
Merge branch 'issue-13' of https://github.com/asteven/cdist
2012-01-09 22:44:28 +01:00
Steven Armstrong
62b5af8fdb
bugfix for github issue 13
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-01-09 21:07:03 +01:00
Nico Schottelius
3818548d9a
find conf/type -type f -exec sed -i 's/ *$//' {} \;
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 16:30:52 +01:00
Nico Schottelius
0d04f0ba34
correct documentation
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:46:35 +01:00
Nico Schottelius
a55dd390b1
simplify default value setting
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:46:24 +01:00
Nico Schottelius
7cc9b217da
display wrong state to the user (__link)
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:43:12 +01:00
Nico Schottelius
1092103500
fix --ensure vs. --state bug [DOC]
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:41:15 +01:00
Nico Schottelius
228eb600bf
simplify default value code a lot
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:40:05 +01:00
Nico Schottelius
8320327956
rephrase if..elif..else to case..esac
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:37:16 +01:00
Nico Schottelius
f1273aa7a1
--state not --ensure [DOC BUG]
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:29:17 +01:00
Nico Schottelius
c1dc33a5a1
display unknown state, be nice to the user
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:27:11 +01:00
Nico Schottelius
7d0671e529
force removal - to not trigger rm -i behaviour in type
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-01-09 15:26:49 +01:00