guix-devel archive search

Search String: Display: Description: Sort:

Results:

References: [ shepherd: 1524 ] [ user: 7842 ] [ services: 3448 ]

Total 462 documents matching your query.

1. [PATCH 09/11] services: Rename 'dmd' services to 'shepherd'. (score: 2,890)
Author: HIDDEN
Date: Thu, 28 Jan 2016 00:10:34 +0300
* gnu/services/shepherd.scm (dmd-root-service-type, %dmd-root-service) (dmd-service-type, <dmd-service>, dmd-service, dmd-service?) (make-dmd-service, dmd-service-documentation, dmd-service-provision
/archive/html/guix-devel/2016-01/msg00944.html (73,913 bytes)

2. [PATCH 06/11] Rename (gnu services dmd) to (gnu services shepherd). (score: 1,642)
Author: HIDDEN
Date: Thu, 28 Jan 2016 00:10:31 +0300
* gnu/services/dmd.scm: Rename to... * gnu/services/shepherd.scm: ... this. * gnu/system.scm: Use it. * gnu/system/install.scm: Likewise. * gnu/services/xorg.scm: Likewise. * gnu/services/web.scm: Li
/archive/html/guix-devel/2016-01/msg00942.html (40,725 bytes)

3. Re: Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 1,359)
Author: HIDDEN
Date: Sun, 11 Jun 2017 10:33:00 +0200
Hi Danny, I wrote a first draft of user services a month ago. The idea here is that guix user -r user-manifest.scm generates a script that lauches a user shepherd. For instance with the following use
/archive/html/guix-devel/2017-06/msg00132.html (19,441 bytes)

4. Syntactic Diabetes (was Re: A friendlier API for operating-system declarations) (score: 1,233)
Author: HIDDEN
Date: Fri, 24 Nov 2023 22:43:31 +0100
Dear Guixers, Here is a quick status update on my proposition to expose composable functions to change operating-system declarations. Thank you all for the feedback you gave me :) It's very nice to n
/archive/html/guix-devel/2023-11/msg00165.html (32,989 bytes)

5. [PATCH 3/4] Rename 'dmd' service to 'shepherd'. (score: 1,006)
Author: HIDDEN
Date: Fri, 22 Jan 2016 22:44:31 +0300
* modules/shepherd/service.scm (dmd-service): Rename to... (shepherd-service): ... this. Adjust the rest file accordingly. * modules/herd.scm: Likewise. * modules/shepherd.scm: Likewise. * modules/sh
/archive/html/guix-devel/2016-01/msg00742.html (28,644 bytes)

6. [PATCH 10/11] guix system: Rename 'dmd-graph' to 'shepherd-graph'. (score: 664)
Author: HIDDEN
Date: Thu, 28 Jan 2016 00:10:35 +0300
* doc/images/dmd-graph.dot: Rename to... * doc/images/shepherd-graph.dot: ... this. * doc.am (DOT_FILES): Adjust accordingly. * .gitignore: Likewise. * guix/scripts/system.scm (dmd-service-node-label
/archive/html/guix-devel/2016-01/msg00943.html (27,861 bytes)

7. Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 644)
Author: HIDDEN
Date: Sun, 11 Jun 2017 03:29:00 +0200
Hi, I'm revisiting this topic because I want to have a dbus user bus to be available as "${XDG_RUNTIME_DIR}/bus". Nice! It works! But while testing it I noticed: For a real user shepherd, it would be
/archive/html/guix-devel/2017-06/msg00130.html (9,312 bytes)

8. Re: Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 609)
Author: HIDDEN
Date: Tue, 13 Jun 2017 10:06:16 +0200
Hello! Danny Milosavljevic <address@hidden> skribis: The ‘delete-file’ was to avoid EADDRINUSE but I wonder if it’s really a good idea. That’s a pretty good test. Note that (gnu services herd
/archive/html/guix-devel/2017-06/msg00156.html (9,043 bytes)

9. Re: Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 609)
Author: HIDDEN
Date: Tue, 13 Jun 2017 10:00:51 +0200
Hello! Mathieu Othacehe <address@hidden> skribis: So you do “guix user user-manifest.scm” and it generates shepherd.conf and spawns shepherd, right? Sounds pretty cool! Maybe ~/.config/guix/servi
/archive/html/guix-devel/2017-06/msg00155.html (7,435 bytes)

10. Re: Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 585)
Author: HIDDEN
Date: Tue, 13 Jun 2017 16:32:43 +0200
Hi Ludo, Not a good idea. We should just put the shepherd socket somewhere in /run/user/4711 where 4711 is the user id (the entire name is present in an environment variable called XDG_RUNTIME_DIR).
/archive/html/guix-devel/2017-06/msg00164.html (7,420 bytes)

11. [PATCH 05/11] doc: Replace references to 'dmd' with 'shepherd'. (score: 569)
Author: HIDDEN
Date: Thu, 28 Jan 2016 00:10:30 +0300
* doc/guix.texi: Use 'shepherd'/'herd' instead of 'dmd'/'deco'. Fix info references. -- doc/guix.texi | 98 ++++++++++++++++++++++++++++++-- 1 file changed, 50 insertions(+), 48 deletions(-) diff --gi
/archive/html/guix-devel/2016-01/msg00938.html (18,189 bytes)

12. [PATCH 5/5] Rename 'dmd' service to 'root'. (score: 558)
Author: HIDDEN
Date: Sun, 24 Jan 2016 18:33:11 +0300
* modules/shepherd/service.scm (dmd-service): Rename to... (shepherd-service): ... this. Provide both 'root' and 'shepherd' names. Adjust the rest file accordingly. * modules/shepherd.scm: Likewise.
/archive/html/guix-devel/2016-01/msg00800.html (28,622 bytes)

13. Re: Invoking user shepherd; Was: Re: Defining *user* services in Guix (score: 557)
Author: HIDDEN
Date: Tue, 13 Jun 2017 18:06:34 +0200
Hello Danny, Danny Milosavljevic <address@hidden> skribis: Yes, that makes sense, we should do that. I see. Thanks for explaining, that makes a lot of sense to me! Ludo’.
/archive/html/guix-devel/2017-06/msg00165.html (7,331 bytes)

14. One-shot Shepherd services (score: 549)
Author: HIDDEN
Date: Thu, 18 Apr 2019 23:38:41 +0200
Hello Guix! Today I added support for “one-shot” services in the Shepherd: https://git.savannah.gnu.org/cgit/shepherd.git/commit/?id=c121eedfff7a50feddcf08e173d2b0dd807e8804 One-shot services sta
/archive/html/guix-devel/2019-04/msg00322.html (9,115 bytes)

15. Guix shepherd user services (score: 547)
Author: HIDDEN
Date: Sun, 10 Feb 2019 16:02:05 +0100
I've been thinking about shepherd user services. We just had a discussion on the topic: https://lists.gnu.org/archive/html/help-guix/2019-02/msg00010.html and an interesting patch was sent a while ag
/archive/html/guix-devel/2019-02/msg00128.html (8,828 bytes)

16. Re: using shepherd's (shepherd service repl) in guix system (score: 524)
Author: HIDDEN
Date: Tue, 09 Jan 2024 23:36:06 +0100
Hello, Another option is to turn it on only when you need it, along these lines: herd eval root '(begin (use-modules (shepherd service repl)) (register-services (list (repl-service))))' herd start re
/archive/html/guix-devel/2024-01/msg00064.html (7,882 bytes)

17. Re: On the naming of System and Home services modules. (score: 514)
Author: HIDDEN
Date: Thu, 16 Sep 2021 12:57:14 +0300
We can extract parts, which have to be in sync between home service and system service and just use them in both. I don't see how placing home service in the same module will decrease the amount of "
/archive/html/guix-devel/2021-09/msg00178.html (21,465 bytes)

18. Re: Defining shepherd user services -- feedback desired (score: 510)
Author: HIDDEN
Date: Mon, 05 Feb 2018 12:03:36 +0100
Hey Alex, Alex ter Weele <address@hidden> skribis: Indeed, that’s a neat hack! And it ties software and service deployment, which is great. That we can fix. :-) Would it be enough for you? I don’
/archive/html/guix-devel/2018-02/msg00083.html (6,727 bytes)

19. Re: Guix shepherd user services (score: 492)
Author: HIDDEN
Date: Wed, 1 May 2019 11:00:58 +0200
Hi Tobias Thanks for your answers! Le 04/29, Tobias Geerinckx-Rice a écrit : Reading the Shepherd documentation, I was expecting that something like this was possible, but, correct me if I'm wrong,
/archive/html/guix-devel/2019-05/msg00009.html (6,244 bytes)

20. [PATCH 2/4] Rename 'dmd-command' to 'shepherd-command'. (score: 489)
Author: HIDDEN
Date: Fri, 22 Jan 2016 22:44:30 +0300
* modules/shepherd/comm.scm (<dmd-command>): Rename record type and its accessors to... (<shepherd-command>): ... this. (read-command, write-command): Adjust accordingly. * modules/halt.scm (main): L
/archive/html/guix-devel/2016-01/msg00738.html (15,438 bytes)


This search system is powered by Namazu