From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.help Subject: Re: Enlarging the question Was: Re: Does pclcvs support ssh protocol ? Date: Fri, 22 Feb 2008 10:19:29 +0100 Message-ID: <87r6f58i1q.fsf@gmail.com> References: <20080222.075409.183050664.devel@pollock-nageoire.net> <20080221231156.6ee15c74@reforged> <20080222.093951.48490765.devel@pollock-nageoire.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1203673028 4108 80.91.229.12 (22 Feb 2008 09:37:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Feb 2008 09:37:08 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Pierre Lorenzon Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Feb 22 10:37:22 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JSULE-0006Hm-HS for geh-help-gnu-emacs@m.gmane.org; Fri, 22 Feb 2008 10:37:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JSUKj-0005gG-5M for geh-help-gnu-emacs@m.gmane.org; Fri, 22 Feb 2008 04:36:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JSUK9-0005f2-Gf for help-gnu-emacs@gnu.org; Fri, 22 Feb 2008 04:36:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JSUK6-0005dt-Rx for help-gnu-emacs@gnu.org; Fri, 22 Feb 2008 04:36:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JSUK6-0005dQ-Lc for help-gnu-emacs@gnu.org; Fri, 22 Feb 2008 04:36:06 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JSUK6-0001dT-AP for help-gnu-emacs@gnu.org; Fri, 22 Feb 2008 04:36:06 -0500 Original-Received: from fg-out-1718.google.com ([72.14.220.155]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JSU46-0001rZ-Ru for help-gnu-emacs@gnu.org; Fri, 22 Feb 2008 04:19:35 -0500 Original-Received: by fg-out-1718.google.com with SMTP id d23so1636558fga.30 for ; Fri, 22 Feb 2008 01:19:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references:face:date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=dm3indQossO3PPqGaXEYBNV4ufON5yQHHJD4YBMOy58=; b=CngsG8ZDzgdEfsBXPmqx3ICkdm8VtbV8zG/xpQ7RxtppXMHs8W3iTxr4uYwus+90W5JAclOgyj0o3mSkhCUTVJ+/vdIi6YUCUuCskAoHeizZ7T01IiX8UmC0v2vdcuvaoDWiSW6kFNAL+5Vl6oF6ALSavrakOLxJvYMwCuk39FM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id:user-agent:mime-version:content-type; b=oFDsWZ6rt7e3X+STCiB6XJ8FJRms0PvzyA79FID/EUpTaygZ2PCgzVO9JJ4EJbQ+8iJZiITIsC5VZkdDrgvoAhhKVuMLJW8SafOcewUyf1swLfe35XPIvSxGBNgnRskft7RVbqJeNgQna+ganLLSAU3+t4hmeVadpnFYV7HjMdQ= Original-Received: by 10.86.3.4 with SMTP id 4mr10539838fgc.55.1203671973529; Fri, 22 Feb 2008 01:19:33 -0800 (PST) Original-Received: from laptop ( [77.197.77.154]) by mx.google.com with ESMTPS id 3sm1262321fge.7.2008.02.22.01.19.30 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 22 Feb 2008 01:19:31 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEUHAwJfJRBxTStaVVUq QleXMROlTymlaEzRTR/FRCfb1LmsjGQqBf0nAAAACXBIWXMAAAsSAAALEgHS3X78AAAB+ElEQVQ4 y3VTPW/bQAw9Jorno5pzGmSxDCQBuhkpumSpIaFzrgAdaZQBSejWNkiEIFMHIeetLiBDWjtqbIB0 6J8rz0Xhj5w5mDDf8ZF8pIT4b96WX1kkdlgUvXcDXrQrJwqXKXBTXm1meOFbi5wH/q20gaOySP9B 4cUT//qoHgfs937TsPhs44fh4dhS4WvznX2hATC3wEnXPQ0sEJsf7DJku+aU8Zuu+2nJR7Gphehl ZGaUPwbD4Z+u+2WrB4lZCHHQNmamVfHwPL25uAwCTmGqqRCJMUYL6OfBVEbjDyoQQsVmLsTEmIpf gfQRPC5cSCD7VEA708shMPDCCFK6tRy2OUXLMcWeZMXhDj5xnNYVyS3u59A3TYVrcci1lDCZcput 3tDwiP+fGlYNcVN0vP8a9DPpWAdqQFd8/91o6Fpfr6wnKB1r7yXtXIp9xymcaXx1OXIcCpI/xHLw EoCizcjOtt0anLV1XNMAfDwfbVAp3mVSfQNCzNO1BFQUk2pSJNKx+bICTokrKNLimHh581VKSvyU uLJqqao+roCxBGahK15dQrTRGRzXlsNPar01SsxbnU3KO9we0QKV0i+0h6QxJkWH9KpZXpRDrqzV 7o8Nd8QP+IKcwKS+fhg4gXZx7wL4jJOFi4uVb1JnHFXuvDhE7W4X18/5L9gPfl3mJR3tAAAAGnpU WHRKUEVHLUNvbG9yc3BhY2UAAHjaMwIAADMAMxEWfmMAAAAnelRYdEpQRUctU2FtcGxpbmctZmFj dG9ycwAAeNozqjDSMawwBGEAEYMC6WQPG2IAAAAASUVORK5CYII= In-Reply-To: <20080222.093951.48490765.devel@pollock-nageoire.net> (Pierre Lorenzon's message of "Fri, 22 Feb 2008 09:39:51 +0100 (CET)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 2) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:51764 Archived-At: Pierre Lorenzon writes: > From: Mike Mattie > Subject: Re: Does pclcvs support ssh protocol ? > Date: Thu, 21 Feb 2008 23:11:56 -0800 > >> On Fri, 22 Feb 2008 07:54:09 +0100 (CET) >> Pierre Lorenzon wrote: >> >> > From: Michael Hoffman >> > Subject: Re: Does pclcvs support ssh protocol ? >> > Date: Thu, 21 Feb 2008 20:31:54 +0000 >> > >> > > Pierre Lorenzon wrote: >> > > >> > > > Notice that I still do not have the answer to my question : >> > > > "yes or not is this password transaction implemented in >> > > > pcl-cvs like in tramp ?" >> > > >> > > Now the question has changed. >> > >> > >> > Not really ! >> > >> > Pierre >> > >> > >> > >> >> The answer is clearly ssh-agent. There are a large number of security issues regarding keys, >> memory locking, timed expiration, secure entry, etc. Emacs doesn't need to jump through all these >> hoops when ssh-agent,pin-entry,gpg do this sort of thing >> correctly with a robust code-base. > > Yes ! do you mean that tramp for instance uses ssh-agent ? It > might be ; I didn't examine the code to answer this question > ... Yes tramp use ssh-agent, if ssh-agent is started; if not you are prompted for a passphrase (you have to create keys and use keys system, not password). I don't use cvs for my files, i use svn. With svn if you do your checkout throught ssh, and ssh-agent+keys system is enabled, when you commit the change in your file, svn use automaticly ssh with tramp. So you have to do your initial co with ssh. I suppose it is the same with cvs ? Anyway, using ssh with keys and ssh-agent is the best for all (cvs, svn, or anything else) One thing you can do also is using sshfs: You can mount the file system where your cvs repo is and then commit locally your changes.(thought not all server autorize that) -- A + Thierry Pub key: http://pgp.mit.edu