all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eric Abrahamsen <eric@ericabrahamsen.net>
To: help-gnu-emacs@gnu.org
Subject: sudo and tramp ask for password twice
Date: Sun, 06 May 2012 12:33:07 +0800	[thread overview]
Message-ID: <87lil6q67w.fsf@ericabrahamsen.net> (raw)

Hi there,

I'm using tramp in emacs24, and have a small question about sudo. First
of all, I'm using ido-everywhere, so when I want to open a file I hit
"C-x C-f", then two forward slashes to get to the filesystem root.

Then it's "sudo:". At this point ido gives me three choices:

Find file: /sudo:{ . | localhost: | root@}

Going through "root@" just leads another "localhost", so there doesn't
seem to be any difference there. Is there? I suppose that's what I'd use
if I wanted to access files as a different user altogether.

So I choose localhost, then go for the file I want. Tramp asks me for my
password once when I choose localhost, and then again the next time it
needs to touch the filesystem (since I'm using ido, that means the first
time it starts completing filepaths).

Is there any way I can have it ask just once? Am I using it incorrectly?

Relevant settings:

--8<---------------cut here---------------start------------->8---
(ido-auto-merge-delay-time 1)
(ido-auto-merge-work-directories-length 0)
(ido-create-new-buffer (quote always))
(ido-enable-flex-matching t)
(ido-everywhere t)
(ido-file-extensions-order (quote (".org" ".py" ".el" ".html" ".org_archive")))
(ido-ignore-buffers (quote ("\\` " "/ssh")))
(ido-max-work-directory-list 10)
(ido-mode (quote both) nil (ido))
(ido-read-file-name-non-ido (quote (mm-save-part)))
(ido-record-ftp-work-directories nil)
(ido-show-dot-for-dired t)
(ido-use-filename-at-point (quote guess))
(ido-use-url-at-point nil)
(ido-use-virtual-buffers nil)
(ido-work-directory-list-ignore-regexps (quote ("/sudo:" "/scp")))
(mingus-use-ido-mode-p t)
(org-completion-use-ido t)
(tramp-default-method "scp")
--8<---------------cut here---------------end--------------->8---

Thanks!

Eric

-- 
GNU Emacs 24.1.50.3 (i686-pc-linux-gnu, GTK+ Version 2.24.10)
 of 2012-05-01 on pellet




             reply	other threads:[~2012-05-06  4:33 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-06  4:33 Eric Abrahamsen [this message]
2012-05-06  4:49 ` sudo and tramp ask for password twice XeCycle
2012-05-06  6:21   ` Eric Abrahamsen
2012-05-06 11:06   ` Michael Albinus
2012-05-07  1:40     ` Eric Abrahamsen
2012-05-06 11:10 ` Michael Albinus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87lil6q67w.fsf@ericabrahamsen.net \
    --to=eric@ericabrahamsen.net \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.