guix/gnu/services
Marius Bakke 10251c4456
services: zabbix: Don't write user to configuration file.
The service already runs with the specified user and group, so there is no use
in writing it to the configuration files.  This change is mainly done for
compatibility with 'zabbix-agent2' which does not understand the User=
setting, but also to document the correct data type for the "group" setting.

* gnu/services/monitoring.scm (serialize-string): Filter USER and GROUP
fields.
(group?, serialize-group): Remove variables.
(zabbix-server-configuration, zabbix-agent-configuration): Document the GROUP
field as 'string'.
* doc/guix.texi (Monitoring Services): Adjust accordingly.
2022-12-07 20:08:36 +01:00
..
admin.scm
audio.scm
auditd.scm
authentication.scm
avahi.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00
base.scm services: base: Use 'match-record' instead of 'match'. 2022-12-02 00:02:13 +01:00
certbot.scm
cgit.scm
ci.scm
configuration.scm services: configuration: Rename location accessor to "source-location". 2022-12-02 22:02:48 -05:00
cuirass.scm records: 'match-record' checks fields at macro-expansion time. 2022-12-02 00:02:12 +01:00
cups.scm
databases.scm services: mysql: Run mariadb-install-db instead of hard coding schemas. 2022-11-20 17:54:05 +01:00
dbus.scm
desktop.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00
dict.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00
dns.scm
docker.scm
file-sharing.scm
games.scm
ganeti.scm
getmail.scm records: 'match-record' checks fields at macro-expansion time. 2022-12-02 00:02:12 +01:00
guix.scm services: guix-build-coordinator: Remove duplicate log timestamp. 2022-11-20 12:00:04 +00:00
herd.scm
hurd.scm
kerberos.scm
lightdm.scm services: lightdm: Do not use GOOPS. 2022-11-19 19:54:14 +01:00
linux.scm
lirc.scm
mail.scm
mcron.scm Revert "services: configuration: Revert to a working ‘guix home’." 2022-11-17 06:49:51 -05:00
messaging.scm
monitoring.scm services: zabbix: Don't write user to configuration file. 2022-12-07 20:08:36 +01:00
networking.scm services: networking: Avoid 'match' on records. 2022-12-02 00:03:40 +01:00
nfs.scm
nix.scm
pam-mount.scm
pm.scm
rsync.scm
samba.scm
science.scm
sddm.scm
security-token.scm
security.scm
shepherd.scm services: shepherd: Define 'shepherd-configuration-action' helper. 2022-11-18 15:44:39 +01:00
sound.scm
spice.scm
ssh.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00
syncthing.scm
sysctl.scm
telephony.scm
version-control.scm services: gitolite: Use the correct variable for the user-group. 2022-11-17 12:00:32 +00:00
virtualization.scm gnu: Fix copyright line. 2022-11-20 12:00:04 +00:00
vnc.scm
vpn.scm
web.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00
xorg.scm services: Add Shepherd 'configuration' action to various services. 2022-11-18 15:44:39 +01:00