From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8495 invoked from network); 13 Oct 2008 22:05:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL autolearn=ham version=3.2.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 13 Oct 2008 22:05:19 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 1975 invoked from network); 13 Oct 2008 22:04:54 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 13 Oct 2008 22:04:54 -0000 Received: (qmail 8898 invoked by alias); 13 Oct 2008 22:04:26 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 25882 Received: (qmail 8810 invoked from network); 13 Oct 2008 22:04:23 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 13 Oct 2008 22:04:23 -0000 Received: from uucp.gnuu.de (unknown [83.246.114.63]) by bifrost.dotsrc.org (Postfix) with ESMTP id 065C580524C2 for ; Tue, 14 Oct 2008 00:04:09 +0200 (CEST) Received: by uucp.gnuu.de (Postfix, from userid 10) id B90DB488081; Tue, 14 Oct 2008 00:04:08 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.5.2 uucp.gnuu.de B90DB488081 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gnuu.de; s=banki; t=1223935448; i=@alea.gnuu.de; bh=YXB1eP3xKIcdIgIiGzuPSGYOyMQmV5T18 HPq1BRUvYw=; h=From:To:Cc:Subject:Date:Message-Id; b=mCo3o9rmyufhmr yEPogyucVyo1bOw2IfldB29kllFmpCd4UL/AIMV/bKFeSjEdOu0daI7+lI+V8GgnVzp pF4ZnJ19N9k8KyegNkNbgLJAi94GyNM5uIWy/0Z+9mSnCS7Nx0zfaEx49As1Ad4bCgM bS/rlj+P7Agqi3tJyWwlYCQ= Received: from ibook.localnet ([192.168.0.5] helo=alea.gnuu.de) by alea.gnuu.de with esmtp (Exim 4.63) (envelope-from ) id 1KpVTV-0001yy-4Q for zsh-workers@sunsite.dk; Tue, 14 Oct 2008 00:01:13 +0200 Received: from joerg by alea.gnuu.de with local (Exim 4.69) (envelope-from ) id 1KpR4w-0005bu-M3; Mon, 13 Oct 2008 19:19:34 +0200 From: =?utf-8?q?J=C3=B6rg=20Sommer?= To: zsh-workers@sunsite.dk Cc: =?utf-8?q?J=C3=B6rg=20Sommer?= Subject: [PATCH 1/2] Run ssh in batch mode Date: Mon, 13 Oct 2008 19:19:33 +0200 Message-Id: <1223918374-21544-1-git-send-email-joerg@alea.gnuu.de> X-Mailer: git-send-email 1.6.0.2 X-Virus-Scanned: ClamAV 0.92.1/8417/Mon Oct 13 09:34:29 2008 on bifrost X-Virus-Status: Clean To prevent ssh asks for the password or prompts for acknowledging the fingerprint and messing up with standard input, start it with -oBatchMode=yes. --- Completion/Unix/Command/_ssh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/Completion/Unix/Command/_ssh b/Completion/Unix/Command/_ssh index c52b38c..293732c 100644 --- a/Completion/Unix/Command/_ssh +++ b/Completion/Unix/Command/_ssh @@ -10,7 +10,7 @@ _remote_files () { then rempat="${PREFIX%%[^./][^/]#}\*" else rempat="${(q)PREFIX%%[^./][^/]#}\*" fi - remfiles=(${(M)${(f)"$(_call_program files ssh $args -a -x ${IPREFIX%:} ls -d1FL "$rempat" 2>/dev/null)"}%%[^/]#(|/)}) + remfiles=(${(M)${(f)"$(_call_program files ssh -o BatchMode=yes $args -a -x ${IPREFIX%:} ls -d1FL "$rempat" 2>/dev/null)"}%%[^/]#(|/)}) compset -P '*/' compset -S '/*' || suf='remote file' -- 1.6.0.2