guix/gnu/services
Christopher Baines c311147bd1
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>
2021-04-12 19:12:46 -04:00
..
admin.scm services: rottlog: Add /var/log/mcron.log to '%default-rotations'. 2021-03-29 23:33:41 +02:00
audio.scm
auditd.scm
authentication.scm services: Prevent following symlinks during activation. 2021-03-10 18:01:47 +01:00
avahi.scm
base.scm services: guix-publish: Add zstd compression by default. 2021-04-03 22:08:33 +02:00
certbot.scm
cgit.scm
ci.scm services: Add Laminar. 2021-04-09 11:59:58 +01:00
configuration.scm
cuirass.scm services: cuirass: Set default port values. 2021-03-23 20:30:49 +01:00
cups.scm services: Prevent following symlinks during activation. 2021-03-10 18:01:47 +01:00
databases.scm services: postgresql: Change service default socket directory. 2021-04-12 19:12:46 -04:00
dbus.scm services: Prevent following symlinks during activation. 2021-03-10 18:01:47 +01:00
desktop.scm
dict.scm
dns.scm services: Prevent following symlinks during activation. 2021-03-10 18:01:47 +01:00
docker.scm
file-sharing.scm services: Add transmission-daemon service. 2021-02-12 15:11:36 +08:00
games.scm
ganeti.scm
getmail.scm
guix.scm services: guix-build-coordinator: Add dynamic auth with file record. 2021-03-05 09:29:58 +00:00
herd.scm
hurd.scm
kerberos.scm
linux.scm gnu: Remove 'file-systems requirement from kernel-module-loader. 2021-02-08 03:34:40 +01:00
lirc.scm
mail.scm services: dovecot: Fix serialization of a free-form-args arguments. 2021-04-06 23:59:47 +02:00
mcron.scm
messaging.scm
monitoring.scm
networking.scm services: ipfs: Tweak description. 2021-04-12 18:44:09 +02:00
nfs.scm gnu: services: Fix the NFS service. 2021-02-05 17:19:10 -05:00
nix.scm
pam-mount.scm
pm.scm
rsync.scm
science.scm
sddm.scm
security-token.scm
shepherd.scm services: shepherd: Make 'assert-valid-graph' public. 2021-03-03 14:19:26 +01:00
sound.scm
spice.scm
ssh.scm
syncthing.scm services: Add syncthing service. 2021-01-12 14:40:36 +03:00
sysctl.scm services: sysctl: Export <sysctl-configuration> record field accessors. 2021-03-31 15:36:49 +02:00
telephony.scm
version-control.scm services: git-daemon: Fix typo in docstring. 2021-04-10 14:11:26 +02:00
virtualization.scm services/qemu-binfmt: Use the F flag and the static output of QEMU. 2021-03-15 18:00:35 -04:00
vpn.scm services: wireguard: New service. 2021-02-17 10:32:15 +01:00
web.scm gnu: services: web: Have fcgiwrap log to a file. 2021-04-01 09:01:52 +01:00
xorg.scm services: xorg: Export %default-xorg-server-arguments. 2021-03-31 15:36:49 +02:00