From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28093 invoked by alias); 20 May 2008 04:10:13 -0000 Received: (qmail 28055 invoked by uid 9702); 20 May 2008 04:10:10 -0000 Date: Tue, 20 May 2008 04:10:00 -0000 Message-ID: <20080520041009.28039.qmail@sourceware.org> From: fabbione@sourceware.org To: cluster-cvs@sources.redhat.com, cluster-devel@redhat.com Subject: Cluster Project branch, RHEL5, updated. cmirror_1_1_15-89-g1f8a70a X-Git-Refname: refs/heads/RHEL5 X-Git-Reftype: branch X-Git-Oldrev: 4eca59fdacf347d0315eff78487b642e17be2de7 X-Git-Newrev: 1f8a70aafaa307b565335652b530e72ace8176a9 Mailing-List: contact cluster-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cluster-cvs-owner@sourceware.org X-SW-Source: 2008-q2/txt/msg00357.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Cluster Project". http://sources.redhat.com/git/gitweb.cgi?p=cluster.git;a=commitdiff;h=1f8a70aafaa307b565335652b530e72ace8176a9 The branch, RHEL5 has been updated via 1f8a70aafaa307b565335652b530e72ace8176a9 (commit) from 4eca59fdacf347d0315eff78487b642e17be2de7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1f8a70aafaa307b565335652b530e72ace8176a9 Author: Marek 'marx' Grac Date: Mon May 19 17:28:39 2008 +0200 [FENCE] Fix #248609: SSH support in Bladecenter fencing (ssh) Complete ssh support for Bladecenter. You can use password or private key (identity_file on STDIN; -k in getopt) to login to system. This patch contains complete infrastructure (usable also by other agents). ----------------------------------------------------------------------- Summary of changes: fence/agents/bladecenter/fence_bladecenter.py | 2 +- fence/agents/lib/fencing.py.py | 40 ++++++++++++++++++++----- 2 files changed, 33 insertions(+), 9 deletions(-) diff --git a/fence/agents/bladecenter/fence_bladecenter.py b/fence/agents/bladecenter/fence_bladecenter.py index 6670bcb..ff7ad67 100755 --- a/fence/agents/bladecenter/fence_bladecenter.py +++ b/fence/agents/bladecenter/fence_bladecenter.py @@ -64,7 +64,7 @@ def set_power_status(conn, options): def main(): device_opt = [ "help", "version", "agent", "quiet", "verbose", "debug", "action", "ipaddr", "login", "passwd", "passwd_script", - "cmd_prompt", "secure", "port" ] + "cmd_prompt", "secure", "port", "identity_file" ] options = check_input(device_opt, process_input(device_opt)) diff --git a/fence/agents/lib/fencing.py.py b/fence/agents/lib/fencing.py.py index 0ddf173..7aa8a0c 100644 --- a/fence/agents/lib/fencing.py.py +++ b/fence/agents/lib/fencing.py.py @@ -72,12 +72,16 @@ all_opt = { "order" : 1 }, "passwd" : { "getopt" : "p:", - "help" : "-p Login password", + "help" : "-p Login password or passphrase", "order" : 1 }, "passwd_script" : { "getopt" : "S:", "help" : "-S