From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#33260: Invocation of per-user shepherd - design needed Date: Mon, 5 Nov 2018 09:47:56 +0100 Message-ID: <20181105094726.3af2b9df@scratchpost.org> References: <34806e19-072a-ce32-3a23-78e78f59b719@riseup.net> <20181105015535.177655c9@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/Ahe7==Lxksf8R9H=j+1hNV2"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJac0-0004We-SO for bug-guix@gnu.org; Mon, 05 Nov 2018 03:52:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJaZC-0004Os-IM for bug-guix@gnu.org; Mon, 05 Nov 2018 03:49:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:58542) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJaZC-0004Kr-CW for bug-guix@gnu.org; Mon, 05 Nov 2018 03:49:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gJaZC-00005i-6b for bug-guix@gnu.org; Mon, 05 Nov 2018 03:49:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: swedebugia Cc: 33260@debbugs.gnu.org --Sig_/Ahe7==Lxksf8R9H=j+1hNV2 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, On Mon, 5 Nov 2018 08:49:00 +0100 swedebugia wrote: > # sudo herd status >=20 > gave me what I wanted >=20 > Maybe an error to the non-root user such as: "Shepherd is designed to=20 > run as root only" would suffice. shepherd is not designed to run as root only. That's exactly why it's tryi= ng to connect to the per-user instance: If there's one, it will work fine. If not, you get this error message (we should improve the error message to not include a stack trace - and also maybe add a hint to it about what to do). --Sig_/Ahe7==Lxksf8R9H=j+1hNV2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlvgA7wACgkQ5xo1VCww uqVevQf/XmyGxlh+vsnkB8ck01h16b6fKEtfcafryM/U4yMERSRdLu4BTFmUmkXo kGLaKcdVuqljjY5qimV1uKgZiRJfmi0l0hBpch/mVJvQquqmrijaUF/Vnp8lpnjE CYUFIOZwlqvmSe4P2mz4yPUH66Rm9Jq6nTCkMePHr3nOT71T5hiKdZ06zFLCf8k8 jDBHhEdOG1XsMzBTm7n43pwDwLUH4saAfLhPidTm8FTWlMq72GDGFVK0KW4QaRvU gISLESGqJEkmdrkaUCZux6YC1KZlGHq3uHDunp3M7Dg+k+FaxT6Fjppr4q1wD/Q+ ydHi460aEhuxJY2yGWfDQsNmwAjfkQ== =dVaZ -----END PGP SIGNATURE----- --Sig_/Ahe7==Lxksf8R9H=j+1hNV2--