Re: [PATCH] services: Add kmscon service.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: >> Looking at the doc, I’m under the impression that this should also >> depend on elogind no? (I think it needs to talk to elogind to tell it >> about “seats” being used etc.) > > logind is an optional dependency. How do I make a shepherd service > depend on a dbus-service

Re: [PATCH] services: Add kmscon service.

2016-09-11 Thread David Craven
> Looking at the doc, I’m under the impression that this should also > depend on elogind no? (I think it needs to talk to elogind to tell it > about “seats” being used etc.) logind is an optional dependency. How do I make a shepherd service depend on a dbus-service?

Re: [PATCH] services: Add kmscon service.

2016-09-08 Thread David Craven
Nice! Thanks!

Re: [PATCH] services: Add kmscon service.

2016-09-08 Thread Ludovic Courtès
I noticed that despite the dependency of kmscon on elogind, elogind support was missing. I added it in commit 5acf00f99072cd4da8d3ba064f19cc819288d68b. Ludo’.

Re: [PATCH] services: Add kmscon service.

2016-09-08 Thread Ludovic Courtès
David Craven skribis: > + (list (shepherd-service > +(documentation "kmscon virtual terminal") > +(requirement '(user-processes udev)) Looking at the doc, I’m under the impression that this should also depend on elogind no? (I think it needs to talk to elogind to tell it about “seats”

Re: [PATCH] services: Add kmscon service.

2016-09-08 Thread Ludovic Courtès
Hello! David Craven skribis: > * gnu/services/base.scm (, > kmscon-shepherd-service, kmscon-service-type, kmscon-service): New > variables. I didn’t know kmscon, that looks pretty interesting. > +(define-record-type* > + kmscon-configuration make-kmscon-configuration > + kmscon-config

[PATCH] services: Add kmscon service.

2016-09-06 Thread David Craven
* gnu/services/base.scm (, kmscon-shepherd-service, kmscon-service-type, kmscon-service): New variables. --- gnu/services/base.scm | 53 +++ 1 file changed, 53 insertions(+) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 99a675