Re: [PATCH 8/9] services: Add sddm service.

2016-09-05 Thread Ludovic Courtès
David Craven skribis: >> + (sddm sddm-configuration-sddm >> + (default sddm)) > >> + (faces-directorysddm-configuration-faces-directory >> + (default #~(string-append #$sddm >> "/share/sddm/faces"))) > > Is sddm bound

Re: [PATCH 8/9] services: Add sddm service.

2016-09-05 Thread Ludovic Courtès
David Craven skribis: >> Could you instead pass the configuration file via a command-line option >> or environment variable? > > I already opened a bug report - no it's not currently possible... Ah OK. In that case there’s no choice indeed. Could you add the URL of the upstream bug report next

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread David Craven
> + (sddm sddm-configuration-sddm > + (default sddm)) > + (faces-directorysddm-configuration-faces-directory > + (default #~(string-append #$sddm > "/share/sddm/faces"))) Is sddm bound to the above sddm?

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread David Craven
> Could you instead pass the configuration file via a command-line option > or environment variable? I already opened a bug report - no it's not currently possible...

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread Ludovic Courtès
Hi! iyzs...@member.fsf.org (宋文武) skribis: > [...] >> + >> +(define (sddm-activation config) >> + "Return the activation gexp for CONFIG." >> + #~(begin >> + (symlink #$(sddm-configuration-file config) "/etc/sddm.conf"))) > > I don't know the behavior of activation when reconfigure services

Re: [PATCH 8/9] services: Add sddm service.

2016-09-02 Thread 宋文武
[...] > + > +(define (sddm-activation config) > + "Return the activation gexp for CONFIG." > + #~(begin > + (symlink #$(sddm-configuration-file config) "/etc/sddm.conf"))) I don't know the behavior of activation when reconfigure services, but this `symlink' call will fail when the file alre

[PATCH 8/9] services: Add sddm service.

2016-09-01 Thread David Craven
* gnu/services/sddm.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/services/sddm.scm | 316 ++ 2 files changed, 317 insertions(+) create mode 100644 gnu/services/sddm.scm diff --git a/gnu/local.mk