From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#33260: [Shepherd] ERROR: In procedure stat: No such file or directory: "/run/user/30011/shepherd Date: Wed, 14 Nov 2018 20:37:49 +0100 Message-ID: <87y39v4fhu.fsf@fastmail.com> References: <34806e19-072a-ce32-3a23-78e78f59b719@riseup.net> <877ehq2the.fsf@gnu.org> <55e1a1ec-477a-f370-6ede-70872a8a6746@riseup.net> <87o9b0u9nf.fsf@gnu.org> <87muqkzr8b.fsf@fastmail.com> <87d0rg6jpk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gN0zE-00045w-7i for bug-guix@gnu.org; Wed, 14 Nov 2018 14:38:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gN0zD-00083g-Ha for bug-guix@gnu.org; Wed, 14 Nov 2018 14:38:04 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:48307) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gN0zD-00083a-Eq for bug-guix@gnu.org; Wed, 14 Nov 2018 14:38:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gN0zC-0002ZP-4r for bug-guix@gnu.org; Wed, 14 Nov 2018 14:38:03 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87d0rg6jpk.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 33260@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hello, > > Marius Bakke skribis: >>>> What about: =E2=80=98herd status | grep logind=E2=80=99? >>> >>> No output >>> >>> sdb@komputilo ~$ sudo herd status |grep logind >>> >>>> Does /run/user exist? >>> >>> No >> >> If you add (elogind-service) to your system configuration, Shepherd >> should work out of the box. > > Indeed. The Shepherd implicitly depends on elogind/systemd here. > > I suppose we should at least clarify this in the manual. Thoughts? It is kind of documented under the '--socket' option of Shepherd: https://www.gnu.org/software/shepherd/manual/shepherd.html Perhaps a footnote to the /run/user/uid part could be added along these lines: "On GNU/Linux systems, this directory is typically created by a login manager such as elogind or systemd." --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlvseY0ACgkQoqBt8qM6 VPpYcQf9FVx8pOZw1eQhHhGQwV/o6pie8eui6Owu7UUGLTWJN6sCRUVyKG2NzXZZ FnDTk0U8mo9BsfWL3DUhKf0uLAJX5pRTif4BvCbAjXtZnUwJWKUnGFWW76gRiyNt 0cXfHdg2YO3FVcj+lV+3/49yrJ8QLaNVwKg219Jjg7kUMTMUIUtvL7Lqvrww2U// 9SKfEbtqaszZN5biLcF3oKI9VGQnT3uvkoNztKeTNU5/PkuFkcK3ORcPWK7V2aGZ 4kpG6WgZi7lfAvoAP1/7I/5GdjKNu6QkxVVmbSRGMtD3xHQMNkNXYDadhNnwAqch ZJwYdAjS1mpWXXvz0WrAK4qK9PlZrg== =vAqj -----END PGP SIGNATURE----- --=-=-=--