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 services: certbot: Create "live" directory during activation. 2022-09-29 22:59:48 +02:00
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 services: ganeti: OS variants can be a directory. 2022-11-03 20:00:30 +01:00
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 gnu: dovecot: Use standard mkdir-p/perms. 2022-11-02 16:57:36 +01:00
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 Revert "Revert "services: Add xvnc-service-type."" 2022-10-07 15:07:48 -04:00
vpn.scm services: vpn: Fix the profile wireguard package. 2022-11-13 14:03:54 +01:00
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