Commit graph

3166 commits

Author SHA1 Message Date
Steven Armstrong
06649d3478 new feature: capture and forward stdin to types
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-06-04 14:11:34 +02:00
Nico Schottelius
f087057c98 use iproute2's ip, if available
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-31 19:30:51 +02:00
Nico Schottelius
5ad0805fa9 ++changes(2.0.13)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-31 19:25:17 +02:00
Nico Schottelius
029dc4c387 Merge branch 'ssh_authorized_key_group' of https://github.com/contradict/cdist 2012-05-31 19:23:53 +02:00
Nico Schottelius
a9c17f38dd Merge pull request #74 from renard/fix-manpages
Fix manpages
2012-05-30 23:27:21 -07:00
8564785f66 Ensure __ssh_authorized_key sets proper group
When --dstuser is specified, use an explorer to retrieve
the group name and specify the group name on all created
directories and files.
2012-05-30 17:21:19 -07:00
Sébastien Gross
fc6a54b3bd Fix email address.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-31 00:28:32 +02:00
Sébastien Gross
4b1c604e47 Fix type authors for manpage generation.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-31 00:23:28 +02:00
Nico Schottelius
9291fd7436 ++changes(2.0.12)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-30 18:34:47 +02:00
Nico Schottelius
d7f180c99f rename ifaces => interfaces (more explicit)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-30 18:34:14 +02:00
Nico Schottelius
a685e9556a Merge remote-tracking branch 'renard/explorer-ifaces' 2012-05-30 18:32:57 +02:00
Sébastien Gross
a306ebc0c8 Add some ifconfig -a outputs for example.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-30 18:30:51 +02:00
Sébastien Gross
dd3b96edff Add some ifconfig -a outputs for example.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-30 17:56:48 +02:00
Sébastien Gross
4f303ecb27 Fix ifconfig output parsing against various OSes.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-30 17:46:46 +02:00
Nico Schottelius
9d74696e62 ++changes(2.0.13)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-30 16:00:31 +02:00
Nico Schottelius
3cb85fc3f3 Bugfix __addifnosuchline: Missing quotes
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-30 15:57:44 +02:00
Nico Schottelius
bcacea46d7 ++date
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-29 15:57:38 +02:00
Nico Schottelius
c4aa68cfc1 ++version
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-29 15:53:57 +02:00
Nico Schottelius
78181f2a4d reorder changes for 2.0.12
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-29 15:53:31 +02:00
Nico Schottelius
7833d4d64c Merge branch 'remote_prefix' 2012-05-29 15:41:48 +02:00
Steven Armstrong
8e9e0a862a document how remote exec/copy is used
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 13:33:22 +02:00
Sébastien Gross
cf980f2985 List all network interfaces in explorer/ifaces.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-29 13:11:42 +02:00
Steven Armstrong
9d09407cc4 ++doc
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 12:04:35 +02:00
Steven Armstrong
d34ea9a9c9 add missing -c argument
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 12:00:03 +02:00
Steven Armstrong
fc8ff29289 update comments to work with arguments vs environment variables: /__remote_{exec,copy}/--remote-{exec,copy}/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 11:14:21 +02:00
Steven Armstrong
d052e2d510 --debug
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 11:03:15 +02:00
Steven Armstrong
5edf39f111 no special case for rsync in core. handle implementation specific details in remote-copy script instead
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 11:02:23 +02:00
Steven Armstrong
21b85e410e bugfix: its a method, not a function
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 10:12:00 +02:00
Steven Armstrong
eea9a72676 bugfix: tell schroot which chroot to use
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-29 09:29:01 +02:00
Steven Armstrong
4b33177d54 remove install command for now
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-25 17:07:59 +02:00
Nico Schottelius
b92621cad7 add a way on how to add workaround for older pythor versions
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-24 15:53:53 +02:00
Nico Schottelius
3013f6c96a ++changes(2.0.12)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-24 15:51:28 +02:00
Nico Schottelius
67bf4d1583 Fix typos
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-24 15:50:31 +02:00
Sébastien Gross
2e930d5f25 Add python3.2 for Debian squeezy how-to.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
2012-05-24 15:45:20 +02:00
Nico Schottelius
d286188a94 Merge branch 'issue_cdistpythonversion' of https://github.com/asteven/cdist 2012-05-24 15:21:03 +02:00
Steven Armstrong
f795b83c8e prevent a hen/egg problem when handling unsupported python versions
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2012-05-24 15:15:38 +02:00
Nico Schottelius
f2c71aab2e update description
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:54:32 +02:00
Nico Schottelius
995e2c44ee correctly create branch variable
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:39:41 +02:00
Nico Schottelius
a1879ebe0c ++ quotes
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:34:21 +02:00
Nico Schottelius
7c7a621875 fix manpage compile error
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:19:58 +02:00
Nico Schottelius
d2fbd15655 ++version=2.0.11
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:17:49 +02:00
Nico Schottelius
cfc20ce4ee match on new version location in releasescript
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-23 14:17:05 +02:00
Nico Schottelius
4faad3926b merge changelog
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 21:15:45 +02:00
Nico Schottelius
4017667952 ++changes(2.0.11)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 17:28:38 +02:00
Nico Schottelius
612fb4cb7b fix type and add fixme
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 17:27:38 +02:00
Nico Schottelius
e05c5e699c always call umask 077 before doing stuff on the remote side
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 17:24:58 +02:00
Nico Schottelius
1b8b54f84f use os.umask locally
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 17:21:58 +02:00
Nico Schottelius
67a95b50aa cool solution for variable sending
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 16:01:03 +02:00
Nico Schottelius
9b809ce9a2 Merge branch 'git-version' of https://github.com/evax/cdist
Conflicts:
	lib/cdist/__init__.py

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 15:35:11 +02:00
Nico Schottelius
02bd4fdf3f add template for tutorial for remote-exec-copy
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 15:10:02 +02:00