9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Rudolf Sykora <rudolf.sykora@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: [9fans] secstore in p9p, how to use well
Date: Thu, 19 Dec 2013 17:22:48 +0100	[thread overview]
Message-ID: <CAOEdRO1bL-x_zaTYADdMwdOxM2k4QvYNUudyHS-BpykxLHCM-A@mail.gmail.com> (raw)

Hello everyone,

already for some time I've been using secstored+factotum+ssh-agent
on linux with p9p. The machine, call it 1, runs basically all the time and
let's presume I am logged on it all the time, too.
The problem/inconvenience I've had is when I connect to this machine
via ssh and want to use the system to connect to yet another machine,
call it 2.
The best would be if all worked transparently and as soon as I manage
to log in to machine 1 I could easily proceed an use the running
ssh-agent to get me to machine 2. However, I don't know how to set this
up.

So far I have, among other things, this in my .profile.
----------
secstore=localhost export secstore
NAMESPACE=/tmp/ns.ruda.0 export NAMESPACE
if [ ! -d "$NAMESPACE" ]; then
    mkdir $NAMESPACE
fi
auth=localhost export auth
secstored
factotum
eval `9 ssh-agent -e`
-----------


This ends with the following when I connect:
------------------
secstored: tcp!*!5356: Address already in use

secstore password:
9pserve: announce unix!/tmp/ns.ruda.0/factotum: Address already in use
factotum: post9pservice factotum: 9pserve failed
ssh-agent: announce unix!/tmp/ns.ruda.0/ssh-agent.socket: Address already in use
------------------

which is not unexpected, however, whatever I tried didn't get me to
the desired effect.

Can you suggest what I should do?

Thank you!
Ruda Sykora



             reply	other threads:[~2013-12-19 16:22 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-19 16:22 Rudolf Sykora [this message]
2014-01-05 10:38 ` Rudolf Sykora
2014-01-05 14:40   ` erik quanstrom

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=CAOEdRO1bL-x_zaTYADdMwdOxM2k4QvYNUudyHS-BpykxLHCM-A@mail.gmail.com \
    --to=rudolf.sykora@gmail.com \
    --cc=9fans@9fans.net \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).