Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 May 2018 12:01:03 -0400
From:      Charlie Li <ml@vishwin.info>
To:        questions@freebsd.org, stable@freebsd.org
Subject:   Re: problems with ssh-agent after running MATE desktop
Message-ID:  <35a72278-573e-af77-8539-faddb0b71e00@vishwin.info>
In-Reply-To: <0a5a4cfc-7872-41ae-4f51-a65fc2cb9986@zyxst.net>
References:  <0a5a4cfc-7872-41ae-4f51-a65fc2cb9986@zyxst.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--tqWBivm57Ve2cUdaSku52oaEmZD958InB
Content-Type: multipart/mixed; boundary="FAuzJVQMYst1TjOLdQ2yJtItjbTYgwk0N";
 protected-headers="v1"
From: Charlie Li <ml@vishwin.info>
To: questions@freebsd.org, stable@freebsd.org
Message-ID: <35a72278-573e-af77-8539-faddb0b71e00@vishwin.info>
Subject: Re: problems with ssh-agent after running MATE desktop
References: <0a5a4cfc-7872-41ae-4f51-a65fc2cb9986@zyxst.net>
In-Reply-To: <0a5a4cfc-7872-41ae-4f51-a65fc2cb9986@zyxst.net>

--FAuzJVQMYst1TjOLdQ2yJtItjbTYgwk0N
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB-large
Content-Transfer-Encoding: quoted-printable

On 24/05/2018 10:41, tech-lists wrote:
> However, this does not happen if MATE is loaded from xinit. It is as if=

> I had not loaded the key at all before starting MATE. I get this error:=

>=20
> sign_and_send_pubkey: signing failed: agent refused operation
>=20
> If I then run 'agent', prompts me for the keyphrase, then it works
> normally. But I have to repeat this in every single opened terminal.
>=20
> What do I have to do to stop MATE from clobbering (or whatever it's
> doing - I don't know where to start with this) ssh-add?
>=20
> for context: recent freebsd-stable/amd64 and ports
>=20
MATE loads all of gnome-keyring, including the ssh-agent portion. This
is an almost hard-coded behaviour; it cannot be disabled even in MATE's
Startup Applications (where the different parts of gnome-keyring are
present and enabled separately). The only way to disable gnome-keyring
from loading at all and setting itself in the global MATE environment is
through a dconf or gconf key that escapes me at the moment.

By default, gnome-keyring will ask for your SSH key passphrase (through
pinentry) only on the first time you connect somewhere that uses it. It
is then added and used just like ssh-add would.

--=20
Charlie Li
Can't think of a witty .sigline today=E2=80=A6

(This email address is for mailing list use only; replace local-part
with vishwin for off-list communication)


--FAuzJVQMYst1TjOLdQ2yJtItjbTYgwk0N--

--tqWBivm57Ve2cUdaSku52oaEmZD958InB
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/RdyC3Asy49czZEGtQ4IJhNZSS0FAlsG4cYACgkQtQ4IJhNZ
SS2GkA/7BQifOImA17MB/T7yuvbysXHzEDquFag55yOUGd/peQXUqtzdnmo5btvH
MHtpbWuG1a2uopS4p/yMfjbqaFxzYmeGxlBDPKqOtLujFY7R3NvHg6U3hfjOLhFq
6mjlDKFvFnNu1V55ylhJ04O3x22gZ+OsyTlMBej7lAq9MpwgxIROuT1Is8Vxjl3D
1Xh+Fmkx8L06QjhmKvJnhzqMptg1rtHN8M+2ywatsVS7AWw0c8ShO6vQyG6/65uy
E6AkMnM3ZzqeYIChv5M8U4JcPtLnAlxP+kJ5Zj2kBDvwA84ZQsvhW+8BO3eF/zVe
HUmOKJmI2B8MW/1CFnVHyTG3Icn9+zYXcPQcy9zDR5xLi3o8Go3qua9H8M8FM66F
kDhQFsp6Q/J7MIdyaReJI2sjGkgcih2N1Tk41GjdjnWQWwHvKeuL0Od/Fw5K8+4J
F+B45JwruXBOCH6x/C263BQGNt3+azs8AQeDb5FaQJOq2fUAWI4W8KjWwo3ZM3Kk
wH43MC7cAjyOy3vw5w0xFgBC3yX4m4L52O2CIdSBH9CH3UkZwKVaR+/HvNNVg5Za
Ch1Dp6CfQzRBCPV+vR1hlYrnat1KjbREWaOWD74a+3n15UamErntVg5NVpIfONO0
4hFmjODQ70Q93RZktwRmJYlbC51G+5NPsi+qI+Cs8ro1gcHxJoM=
=lGww
-----END PGP SIGNATURE-----

--tqWBivm57Ve2cUdaSku52oaEmZD958InB--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35a72278-573e-af77-8539-faddb0b71e00>