guix/gnu/services
Christopher Baines dc7b3e5633
services: herd: Fix matching ok responses from shepherd service.
Previously the match expression case for a successful response
(where error is #f) required that the result component contained a list with a
single element.

As far as I see when looking at the responses from the shepherd, this is not
normally the case. Therefore, to avoid treating successful responses as
errors, make the match requirement more permissive, accepting any value.

* gnu/services/herd.scm (invoke-action): Change match condition for ok responses.
2017-08-08 20:48:53 +01:00
..
admin.scm gnu: services: admin: Add tailon. 2017-07-29 12:45:03 +01:00
avahi.scm
base.scm services: guix-publish: Run in a UTF-8 locale. 2017-07-27 14:51:03 +02:00
configuration.scm
cuirass.scm services: cuirass: Set 'GIT_SSL_CAINFO' and 'GIT_EXEC_PATH'. 2017-07-30 16:23:19 +02:00
cups.scm
databases.scm services: Add memcached. 2017-07-30 09:08:30 +01:00
dbus.scm services: dbus, polkit: Add default value. 2017-07-11 00:48:51 +02:00
desktop.scm services: elogind: Start from the Shepherd. 2017-07-11 11:11:52 +02:00
dict.scm
dns.scm gnu: services: use seconds instead of duration strings. 2017-06-21 19:29:57 +02:00
herd.scm services: herd: Fix matching ok responses from shepherd service. 2017-08-08 20:48:53 +01:00
kerberos.scm
lirc.scm
mail.scm
mcron.scm
messaging.scm
networking.scm services: ntp: Use the NTP pool via the 'guix' zone. 2017-07-30 20:21:36 -04:00
nfs.scm
pm.scm
sddm.scm
shepherd.scm
spice.scm
ssh.scm services: openssh: Extensions provide extra authorized keys. 2017-07-30 16:23:19 +02:00
sysctl.scm services: sysctl: Fix typo. 2017-07-18 20:16:03 +08:00
version-control.scm
vpn.scm
web.scm gnu: Add fcgiwrap service. 2017-07-26 11:00:04 +02:00
xorg.scm