Commit graph

4576 commits

Author SHA1 Message Date
Steven Armstrong
26143b8b77 move code generation outside of loop
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Steven Armstrong
7d73cc5ed6 actually use new --state param
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Steven Armstrong
d247f083e8 cleanup and rewrite
- add new --state parameter and support for deleting groups
- add new --system parameter to create system groups if supported by the
  os
- remove special case for legacy redhat/centos versions, they are long
  gone

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Nico Schottelius
0cf170b18e prettier print when requirements are broken
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-02-10 21:59:39 +01:00
Nico Schottelius
e98ff2879a ++fruits
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-01-29 13:58:04 +01:00
Nico Schottelius
bc29bb2b3c dependency tree v3
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-01-29 13:54:45 +01:00
Nico Schottelius
0297545270 Merge remote-tracking branch 'origin/master' 2015-01-09 11:31:05 +01:00
Nico Schottelius
f2b1c24ec3 Merge pull request #382 from acatton/fix-dir-in-default
Cdist fails silently when there's a directory in __type/parameter/default
2015-01-09 11:30:25 +01:00
Nico Schottelius
57d372bb08 today is the release day
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-01-06 15:36:14 +01:00
Nico Schottelius
42c393ca40 add ubuntu support to __locale
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-01-06 15:35:30 +01:00
Antoine Catton
2318c792d7 Fix test cdist_type.TypeTestCase.test_directory_in_default 2015-01-04 12:43:57 -07:00
Antoine Catton
9717d5d928 Add test case: what if there's a directory in defaults
The goal of the directory name is to be before foo and bar
2015-01-04 12:43:57 -07:00
Antoine Catton
a938468bb0 DRY: Remove default parameter value handeling in __package_rubygem 2014-12-27 20:48:42 -07:00
Antoine Catton
33cc3b0fa2 DRY: Remove default parameter value handeling in __package_pkg_openbsd 2014-12-27 20:47:30 -07:00
Antoine Catton
ebf0479f60 DRY: Remove default parameter value handeling in __package_pkgng_freebsd
flavor, repo and version are expected to be empty by default.
They're all checked with [ -n "$var" ]
2014-12-27 20:44:47 -07:00
Antoine Catton
f7bf6a058e DRY: Remove default parameter value handeling in __package_pkg_freebsd
flavor, pkgsite and version are expected to be empty.
They're all checked with [ -n "$var" ]
2014-12-27 20:42:03 -07:00
Antoine Catton
9fd285da4c DRY: Remove default parameter value handeling in __package_pip 2014-12-27 20:35:53 -07:00
Antoine Catton
5aaea37194 DRY: Remove default parameter value handeling in __package_pacman 2014-12-27 20:34:38 -07:00
Antoine Catton
65f50b64b7 DRY: Remove default parameter value handeling in __package_opkg 2014-12-27 20:32:49 -07:00
Antoine Catton
de282c50f3 DRY: Remove default parameter value handeling in __package_luarocks 2014-12-27 20:31:46 -07:00
Antoine Catton
601346d482 DRY: Remove default parameter value handeling in __package_apt 2014-12-27 20:29:45 -07:00
Antoine Catton
0844f717a8 Password is unused in the else branch 2014-12-27 20:26:29 -07:00
Antoine Catton
82f48ef271 DRY: Remove default parameter value handeling in __apt_source 2014-12-27 20:12:34 -07:00
Antoine Catton
17afb5f5ad DRY: Remove default parameter value handeling in __apt_source 2014-12-27 20:12:29 -07:00
Nico Schottelius
8b045da7a9 github is now origin
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-25 00:04:21 +01:00
Nico Schottelius
6610a9c384 update clone url for cdist
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-25 00:02:26 +01:00
Nico Schottelius
b4d23c85f7 update changelog
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-23 08:26:56 +01:00
Stephan Kulla – http://kulla.me/
2e8c60d09b fix typo in "other/archived_types/.README.unmaintained" 2014-12-22 23:26:29 +01:00
Nico Schottelius
128e568ae3 document change
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-09 20:03:14 +01:00
Nico Schottelius
a68d39a3a2 update changelog
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-09 19:55:03 +01:00
Nico Schottelius
77b96b97c8 fix #343 - close fds of mkstemp for messages
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-09 19:54:49 +01:00
Nico Schottelius
dd562befc9 add support for --target-release for __package_apt
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-11-25 23:00:17 +01:00
Nico Schottelius
00d5524af9 steven is right
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-11-11 21:07:32 +01:00
Nico Schottelius
ab84a3cece +discussions
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-11-11 15:06:18 +01:00
Nico Schottelius
fea5fb3801 add new presentations from linux erfa
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-11-07 14:47:05 +01:00
Nico Schottelius
161f61327b add presentation of today
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-11-07 09:43:31 +01:00
Nico Schottelius
c67a6d1895 ++changes
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-23 16:33:43 +09:00
Nico Schottelius
38d27d8769 Merge branch 'issue/372' of https://github.com/asteven/cdist 2014-10-23 16:27:52 +09:00
Nico Schottelius
4a0380ab65 Merge branch 'issue/369' of https://github.com/asteven/cdist 2014-10-23 16:27:29 +09:00
Steven Armstrong
28027f4261 dont fail just because grep in subshell exited non-zero
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-10-22 14:32:32 +02:00
Steven Armstrong
39eb73a1d5 Merge remote-tracking branch 'telmich/master' 2014-10-22 14:31:46 +02:00
Nico Schottelius
b724881c6a remove superfluous = from title to allow building when xsltproc is strict
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-17 12:46:49 +09:00
Nico Schottelius
d363a0b236 correct release date for 3.1.9
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-17 00:54:27 +09:00
Steven Armstrong
9f83622d38 remove legacy/unused explorer
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-10-07 16:36:01 +02:00
Steven Armstrong
3c18697da8 Merge remote-tracking branch 'telmich/master' 2014-10-07 16:27:25 +02:00
Nico Schottelius
d16c96ab9d +release
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-06 17:56:24 +02:00
Ricardo Catalinas Jiménez
967652b5fe Make __package_{update_index,upgrade_all} quieter
And more non-interactive for the APT case.
2014-10-05 16:00:10 +01:00
Ricardo Catalinas Jiménez
5cfe569369 Make __package_apt even more non-interactive 2014-10-05 15:59:27 +01:00
Nico Schottelius
fb45416193 ++changes
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-02 15:22:27 +02:00
Nico Schottelius
a6c37d688b Merge branch 'bugfix_type__package_emerge' of https://github.com/dheule/cdist 2014-10-02 15:20:08 +02:00