From owner-freebsd-questions@FreeBSD.ORG Thu Jun 3 23:39:48 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D7DE1065673 for ; Thu, 3 Jun 2010 23:39:48 +0000 (UTC) (envelope-from bahamasfranks@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 28B1A8FC08 for ; Thu, 3 Jun 2010 23:39:48 +0000 (UTC) Received: by iwn5 with SMTP id 5so604863iwn.13 for ; Thu, 03 Jun 2010 16:39:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=kV+1RHlcPfALyHxqOH4QbLL2D6ZAqjKEZ/4h7xS85KQ=; b=Ag5iJ7XFUdNtyPNQv9NbvTbyJgGzXKWo5ZM22b2gCrKAx+JhZYinvvYsAKF6ez90JJ 5lwtCvP2qsPFa9jooUdA3wn0yEsVF83p2DaS0fkquxFxUPEeQR+dTdwG0++5dgTEonus tOe/SFzmWynK4xNKkO5EnDS4dqYf9X3UuMNnU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=wjOzMsanBm9p4a28OCFhLVqWpgwAJm8c1FtSEhBhucUZeTS6sknRzFnGYoW5KvVx1L qQVqFjC2dhJdwiqezEILtbUP0U6y7shGbYX4VXqdahLU5rNmoV+81NfcWIBM3Ej6Yeem iQ3EWoerAL+QoxMnI5O5CinwNtyaY2ZxnqqwY= MIME-Version: 1.0 Received: by 10.231.181.69 with SMTP id bx5mr72732ibb.189.1275608386051; Thu, 03 Jun 2010 16:39:46 -0700 (PDT) Received: by 10.231.168.2 with HTTP; Thu, 3 Jun 2010 16:39:46 -0700 (PDT) Date: Thu, 3 Jun 2010 16:39:46 -0700 Message-ID: From: Steve Franks To: FreeBSD Mailing List Content-Type: text/plain; charset=ISO-8859-1 Subject: x11/xfce ssh-agent once per logon for minimal (no gnome/kde) installation X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 23:39:48 -0000 I'm totally lost. What I desire is to put in my passphrase for my public key(s) when I logon to my box. Since I usually install from ports and use xfce, I have no infrastructure for this, and I'm getting nowhere fast. My Fedora box popped up a nice little "enter passphrase" box the very first time I ssh'd to my server, and now it 'just works'. My FreeBSD boxes (which are many - everything *but* the laptop with Fedora), 'just don't work'. I've installed everything with 'ssh' and either 'key' or 'agent' in the name from ports/security, and gone through the manpages, and tweaked countless environment variables, but every time I ssh on a FreeBSD box, it stubbornly locates the terminal I started any gui's from (i.e. meld + bzr), and asks for the passphrase a great many times daily. Add that I've started my gui with meld& (so as to continue using said terminal - don't love 'panels', 'choosers', 'menus', etc - guis are for word processors and file managers, not desktops), I can't even type in the passphrase there. I generally like using FreeBSD caveman style, but this is starting to drive me nuts. No meld/bzr==no work from home==no happiness ;) Anyone have a 'standard' / FreeBSD-friendly best-practices for this? I think I'm just cluttering up my system here. Best, Steve