guix/gnu/services
Mathieu Othacehe fe4b882350
services: postgresql: Add log directory support.
* gnu/services/databases.scm (postgresql-configuration-log-directory): New
procedure.
(<postgresql-configuration>)[log-directory]: New field.
(postgresql-activation): Create the log directory.
(postgresql-shepherd-service): Honor it.
* gnu/tests/databases.scm (%postgresql-log-directory): New variable.
(log-file): New test case.
* doc/guix.texi (Database Services): Document it.
2021-01-28 12:57:26 +01:00
..
admin.scm
audio.scm
auditd.scm
authentication.scm
avahi.scm
base.scm services: shepherd: 'shepherd-service-type' requires documentation. 2021-01-13 22:24:18 +01:00
certbot.scm
cgit.scm
configuration.scm
cuirass.scm
cups.scm services: cups: reuse lp from %base-groups. 2021-01-17 20:16:05 +01:00
databases.scm services: postgresql: Add log directory support. 2021-01-28 12:57:26 +01:00
dbus.scm
desktop.scm
dict.scm
dns.scm
docker.scm
games.scm
ganeti.scm
getmail.scm
guix.scm
herd.scm
hurd.scm
kerberos.scm
linux.scm services: kernel-module-loader: Return a single 'shepherd-service'. 2021-01-06 19:18:58 +01:00
lirc.scm
mail.scm services: Add radicale-service-type. 2020-12-27 19:32:09 +01:00
mcron.scm
messaging.scm
monitoring.scm
networking.scm services: openntpd: Remove support for deprecated "-s" option. 2021-01-16 23:30:59 +01:00
nfs.scm
nix.scm
pam-mount.scm
pm.scm
rsync.scm
science.scm
sddm.scm
security-token.scm gnu: htop: Update to 3.0.3. 2020-12-13 00:35:49 +01:00
shepherd.scm services: shepherd: 'shepherd-service-type' requires documentation. 2021-01-13 22:24:18 +01:00
sound.scm
spice.scm
ssh.scm
syncthing.scm services: Add syncthing service. 2021-01-12 14:40:36 +03:00
sysctl.scm
telephony.scm
version-control.scm
virtualization.scm services: qemu-binfmt: 'guix-support?' defaults to #t. 2021-01-16 22:38:17 +01:00
vpn.scm
web.scm gnu: php-fpm: Ensure no duplicate group. 2021-01-17 20:40:52 +01:00
xorg.scm