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
Ricardo Catalinas Jiménez
4e9b1780e9
Fix typo in reference doc
2014-09-21 11:53:04 +01:00
Ricardo Catalinas Jiménez
60b2bbf4c9
Fix messaging variables not exported in type manifest
2014-09-21 11:52:38 +01:00
Jake Guffey
6eff4bb898
Implemented telmich's suggestions
...
Using $($__explorer/os), command -v directly
Fix spacing
Fix copyright year
2014-09-17 17:43:29 -04:00