diff options
author | Christopher Baines <mail@cbaines.net> | 2021-04-12 21:41:41 +0100 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2021-04-12 19:12:46 -0400 |
commit | c311147bd16aa0e5746d9cbf31502f5fd61e470c (patch) | |
tree | 62ca20f3ad7114d7a550607039e3460dae4efbe6 /gnu/services | |
parent | 1bbed20332746d13b7494177a232120e80d4d5d5 (diff) | |
download | guix-c311147bd16aa0e5746d9cbf31502f5fd61e470c.tar.gz |
services: postgresql: Change service default socket directory.
Fixes <https://bugs.gnu.org/46737>. PostgreSQL running with a different socket directory to the default one in the package itself breaks some services, this commit restores the previous behaviour where PostgreSQL by default will run with a socket directory that matches the default used by PostgreSQL packaged for Guix. Switching to a different default value can happen, but only alongside changing the PostgreSQL package. * gnu/services/databases.scm (<postgresql-config-file>)[socket-directory]: Change default to #false. * doc/guix.texi (Database Services): Update documentation, and specify a different value for disabling connections via sockets. * gnu/tests/guix.scm (%guix-data-service-os): Use default PostgreSQL behaviour. * gnu/tests/monitoring.scm (%zabbix-os): Likewise. * gnu/tests/web.scm (patchwork-os): Likewise. Signed-off-by: Leo Famulari <leo@famulari.name>
Diffstat (limited to 'gnu/services')
-rw-r--r-- | gnu/services/databases.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index a841e7a50e..6ef3f3383c 100644 --- a/gnu/services/databases.scm +++ b/gnu/services/databases.scm @@ -115,7 +115,7 @@ host all all ::1/128 md5")) (ident-file postgresql-config-file-ident-file (default %default-postgres-ident)) (socket-directory postgresql-config-file-socket-directory - (default "/var/run/postgresql")) + (default #false)) (extra-config postgresql-config-file-extra-config (default '()))) |