Commit graph

3313 commits

Author SHA1 Message Date
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
contradict 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
Nico Schottelius 26d7eab852 document change + manpage
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 15:06:04 +02:00
Nico Schottelius 9f319ae121 support passing remote_{exec, copy} to context
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 14:55:11 +02:00
Nico Schottelius 108283bbeb add default values in argparse
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-05-22 13:01:31 +02:00