ensure version string is updated before pypi release

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
add an old logfile

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
make --dry-run work, fixes #199

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
don't assume first argument to be -r, fixes #200

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'issue/199' of git://github.com/asteven/cdist
Merge remote-tracking branch 'steven/issue/200'
++changes(2.3.4)

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
add __postfix* types

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
__line: support line/regexp containing /

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
preserve ownership and permissions of existing files

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
preserve ownership and permissions of existing file

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
create tmpfile on same volume as existing file

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge pull request #205 from asteven/issue/205

__ssh_authorized_keys resets owner and permissions of the ~/.ssh/authorized_keys file when removing an existing/updated entry
Merge remote-tracking branch 'github/master'
++change(2.3.4)

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
--ws

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
let the ossawards pre begin

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
only use a single space to distinguish between the actual __target_host and the same used as part of the path; fixes #206

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
clarify mirrors

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
Merge branch '2.3'