* pcl-cvs on os X over ssh (instead of rsh)
@ 2006-05-03 22:00 Jonathan Whiteman
0 siblings, 0 replies; 2+ messages in thread
From: Jonathan Whiteman @ 2006-05-03 22:00 UTC (permalink / raw)
Greetings all,
I'm sure you get this bonehead question alot so I apologize in advance.
I'm using pcl-cvs in the stock emacs on os X 10.4.6 (it appears to be
version 21.2) and I can't seem to get remote cvs repository access
working. Every time i try to run M-x cvs-update or M-x cvs-status or
such it outputs this in the middle of the normal cvs buffer instead of a
file list or a prompt for a password (which i would expect):
Message: cvs [status aborted]: end of file from server (consult above
messages if any)
Message: Permission denied (publickey,keyboard-interactive).
Has anyone out there got some advice for me on how to fix this?
my CVSROOT=:ext:me@dev:/home/cvs and my CVS_RSH=/usr/bin/ssh
I'm told that using rsh instead of ssh for the CVS_RSH isn't an option,
and neither is :pserver: instead of :ext: due to security flaws in inetd
It should be noted that the command-line cvs binary prompts for a
password every time and works correctly when supplied a password. Also
I am aware I might be able to sidestep this problem by using RSA
authentication through a public ssh key but I don't want to do this
unless its my only option.
anyway, any help is welcomed, thanks in advance,
~jon
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: pcl-cvs on os X over ssh (instead of rsh)
[not found] <mailman.1334.1146694742.9609.help-gnu-emacs@gnu.org>
@ 2006-05-04 3:55 ` Stefan Monnier
0 siblings, 0 replies; 2+ messages in thread
From: Stefan Monnier @ 2006-05-04 3:55 UTC (permalink / raw)
> It should be noted that the command-line cvs binary prompts for a password
> every time and works correctly when supplied a password. Also I am aware
> I might be able to sidestep this problem by using RSA authentication through
> a public ssh key but I don't want to do this unless its my only option.
PCL-CVS does not provide any way for you to give a password. So here are
some options:
- use RSA authentication with an ssh-agent (or with an empty password, tho
it's not recommended).
- try fsh, maybe?
- arrange for ssh to prompt you for a password in a GUI prompt (via
sh-askpass). All you need is for ssh to run over a pipe rather than a tty
(search for process-connection-type in pcvs.el to check which one is used
in your version and change it to nil if necessary). Tho I've only tried
it in an X11 environment. No idea how/if it works elsewhere.
Stefan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-05-04 3:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.1334.1146694742.9609.help-gnu-emacs@gnu.org>
2006-05-04 3:55 ` pcl-cvs on os X over ssh (instead of rsh) Stefan Monnier
2006-05-03 22:00 Jonathan Whiteman
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.