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
Nico Schottelius
72947b7f6b
Fix typo in cdist-explorer
...
Thanks, henk!
15:53 < henk> telmich: s/Except/Expect/ in
http://www.nico.schottelius.org/software/cdist/man/latest/man7/cdist-explorer.html
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-16 15:59:08 +02:00
Nico Schottelius
ea633d3f2e
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-09-14 13:52:35 +02:00
Nico Schottelius
75961d0f39
Merge branch 'master' of https://github.com/jimenezrick/cdist
2014-09-14 13:51:22 +02:00
Ricardo Catalinas Jiménez
3223a38889
Fix typo in cdistmarker doc
2014-09-13 23:31:38 +01:00
Steven Armstrong
a956583169
Merge remote-tracking branch 'telmich/master'
2014-08-20 13:03:35 +02:00
Nico Schottelius
ec607d65fe
remove freecode support
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-18 23:39:32 +02:00
Nico Schottelius
eb20e10601
update changelog / release date
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-18 21:30:13 +02:00
Nico Schottelius
5751a37c3e
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-17 12:49:09 +02:00
Nico Schottelius
249455f347
also support archlinux in __locale
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-17 12:03:46 +02:00
Nico Schottelius
698be8e5b6
Merge pull request #349 from asteven/issue/349
...
__block creates duplicates
2014-07-28 18:04:12 +02:00
Steven Armstrong
3dbe375837
no need to double escape a trailing $; $ by itself is not special in any way
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-07-28 15:05:45 +02:00
Steven Armstrong
fff5e48266
/index/match/
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2014-07-28 15:04:48 +02:00
Nico Schottelius
28ab1c92dd
add more examples for messaging
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-26 17:17:29 +02:00
Nico Schottelius
c6ad2e60b3
remove obsolete todos ... people believe they still need to be fixed!
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-26 17:11:35 +02:00
Nico Schottelius
104b9ce5d1
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-26 15:25:05 +02:00
Nico Schottelius
37451590b1
add reset to iptables init.d script
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-26 15:24:42 +02:00
Nico Schottelius
c7240c4861
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-25 10:37:16 +02:00
Nico Schottelius
1d8d74e10e
Merge branch 'bugfix_issue_341' of https://github.com/dheule/cdist
2014-06-25 10:36:21 +02:00
Daniel Heule
614c73e10e
correct date of c
2014-06-25 00:18:41 +02:00
Daniel Heule
ab6502c9df
correct match if / is the last char of a url and the end of the line
2014-06-25 00:16:40 +02:00
Nico Schottelius
6249921398
add speeches from ucms14
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-19 14:11:14 -04:00
Nico Schottelius
a0d5e57ca8
add openclouddays presentation
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-17 16:47:39 -04:00
Nico Schottelius
7674cf139b
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-16 08:04:22 +02:00
Nico Schottelius
d294a2c28e
+"
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-16 08:02:41 +02:00
Nico Schottelius
379c1da007
++changes(3.1.6)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-16 07:57:40 +02:00
Nico Schottelius
6a2f2352be
new type: __ssh_dot_ssh
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-16 07:57:10 +02:00
Nico Schottelius
76d91e4b59
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-11 00:36:12 +02:00
Nico Schottelius
efb2c4a163
Merge branch 'fix-file-stat-osx' of https://github.com/mhutter/cdist
2014-06-11 00:35:01 +02:00
Nico Schottelius
3592a0c6dd
+suse support in __locale and __hostname
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-10 23:50:53 +02:00
Nico Schottelius
13943e710c
++changes(3.1.6)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-10 23:28:07 +02:00
Nico Schottelius
17504975a6
suse support for __timezone
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-06-10 23:15:21 +02:00
Manuel Hutter
8a70343e2c
Fixed wrong mode format for stat on OSX.
2014-06-10 19:48:02 +02:00
Manuel Hutter
90acfc3952
Fixed stat on OSX
2014-06-10 19:19:26 +02:00
Nico Schottelius
004e90e9b9
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-20 07:46:35 +02:00
Nico Schottelius
bbd451433f
add --url support for __package_yum
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-20 07:43:11 +02:00
Nico Schottelius
066d0bf15a
speech from linux erfa
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-19 19:27:33 +02:00
Nico Schottelius
658e759fa4
add speech from berlin, linuxtag
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-09 00:26:34 +02:00
Nico Schottelius
f255ac9b0f
Merge branch 'bugfix_issue_329' of https://github.com/dheule/cdist
2014-05-06 15:16:11 +02:00
Nico Schottelius
78c3c09163
do not wait for input from stdin
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-05 23:12:18 +02:00
Nico Schottelius
ffe24c612c
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-05 22:46:04 +02:00
Nico Schottelius
ae53b8e381
Merge branch 'bugfix__zypper' of https://github.com/dheule/cdist
2014-05-05 22:32:54 +02:00
Daniel Heule
d86e50172a
remove the "BETA FEATURE" flags from CDIST_ORDER_DEPENDENCY and CDIST_OVERRIDE.
2014-05-05 19:08:06 +02:00
Nico Schottelius
d28c374de9
prevent ml releases without version and use custom freecode submit (archlinux is outdated)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 10:37:32 +02:00
Nico Schottelius
f2459df682
prepare release 3.1.4
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 09:25:17 +02:00
Nico Schottelius
beab2888fa
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 08:53:10 +02:00