Commit Graph

4448 Commits

Author SHA1 Message Date
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
Nico Schottelius 6d795fc5dd release 3.1.8: allow users to upgrade their packages
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-01 16:03:16 +02:00
Nico Schottelius c01c389121 remove obsolete .version file
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-10-01 15:32:31 +02:00
Nico Schottelius 1d67aef811 Merge branch 'type-upgrade-packages' of https://github.com/jimenezrick/cdist 2014-10-01 15:27:09 +02:00
Ricardo Catalinas Jiménez 81bd4c3338 Add types __package_{update_index,upgrade_all} 2014-09-29 23:53:29 +01:00
Ricardo Catalinas Jiménez 3e7c804fe5 Explain in the doc how to create a global dependency 2014-09-29 22:37:50 +01:00
Ricardo Catalinas Jiménez 9184c310f2 Fix formatting of manifest doc 2014-09-29 22:37:50 +01:00
Ricardo Catalinas Jiménez e1c45e11fc Fix style typos in type's doc 2014-09-29 22:37:50 +01:00
Ricardo Catalinas Jiménez ff880b4287 Fix comment 2014-09-29 22:37:50 +01:00
Ricardo Catalinas Jiménez fd6b90a736 Cosmetic 2014-09-29 22:37:50 +01:00
Nico Schottelius 896e887511 use mkaurball instead of makepkg
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 21:26:07 +02:00
Nico Schottelius ba32c2d594 +__package_pkgng_freebsd
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 21:20:16 +02:00
Nico Schottelius 58ab351da3 Merge remote-tracking branch 'jake/__pkgng' 2014-09-29 21:18:31 +02:00
Nico Schottelius 2ec357c454 ++changes
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 21:15:56 +02:00
Nico Schottelius 7fab50a82b Merge remote-tracking branch 'steven/issue/365' 2014-09-29 20:48:45 +02:00
Daniel Heule c70834eaff implemented some sugestions from nico 2014-09-29 17:28:45 +02:00
Steven Armstrong 41782cb107 workaround special case where the desired key was already present more then once in target file
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-29 14:47:25 +02:00
Steven Armstrong 27b9e1ba6c Merge remote-tracking branch 'telmich/master' 2014-09-29 11:23:28 +02:00
Nico Schottelius a3ac99a6c8 ++changes
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 11:16:13 +02:00
Nico Schottelius 8a56883d83 Merge branch 'osx-explorers' of https://github.com/mhutter/cdist 2014-09-29 11:14:33 +02:00
Nico Schottelius cba6ce4882 +changes
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 11:14:24 +02:00
Steven Armstrong 4c52b10f93 maybe better define variable _before_ using it
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-29 10:57:27 +02:00
Steven Armstrong 4125dfaab0 them files should end in newline stupid
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-29 10:46:00 +02:00
Steven Armstrong b17a1f0edb removing and adding keys must be atomic
If we delegate this to multiple seprarate objects (e.g. using __line) and the
config run is interrupted after applying only some of them we may leave the
target in some random state.
We may have even locked ourself out of the target.

So remove and add keys ourself so either none are all changes are
applied.

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-27 11:40:06 +02:00
Steven Armstrong eed058426a fix that stupid stdin is truncated bug again
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-25 16:35:19 +02:00
Steven Armstrong 68586a0c3d new type to manage a single ssh authorized_key entry
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-25 16:23:38 +02:00
Steven Armstrong ffd2935cc4 complete rewrite
- add support for authorized_keys options see sshd(8)
- add support for explicit comment after key
- do not allow a key to exist more then once in an authorized_keys file
- remove all conflicting keys

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-09-25 16:16:15 +02:00
Steven Armstrong 5a895480b7 Merge remote-tracking branch 'telmich/master' 2014-09-24 15:18:40 +02:00