nixpkgs-suyu/nixos/modules/services/network-filesystems
Niklas Hambüchen 92f40bab2b glusterfs service: Switch to simple unit instead of forking.
Gluster's pidfile handling is bug-ridden.

I have fixed https://bugzilla.redhat.com/show_bug.cgi?id=1509340
in an attempt to improve it but that is far from enough.

The gluster developers describe another pidfile issue as
"our brick-process management is a total nightmare", see
f1071f17e0/xlators/mgmt/glusterd/src/glusterd-utils.c (L5907-L5924)

I have observed multiple cases where glusterd doesn't start correctly
and systemd doesn't notice because of the erroneous pidfile handling.

To improve the situation, we don't let glusterd daemonize itself any more
and instead use `--no-daemon` and the `Simple` service type.
2018-11-04 11:09:30 +01:00
..
openafs nixos/openafs: Add defaultText to avoid evaluating packages 2018-10-18 13:11:52 +02:00
beegfs.nix beegfs: 6.18 -> 7.0 (#44210) 2018-07-30 12:42:59 +02:00
cachefilesd.nix
ceph.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
davfs2.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
diod.nix
drbd.nix
glusterfs.nix glusterfs service: Switch to simple unit instead of forking. 2018-11-04 11:09:30 +01:00
ipfs.nix Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
kbfs.nix
netatalk.nix
nfsd.nix
rsyncd.nix
samba.nix nixos/samba: allow dummy conf file to be overridden 2018-08-16 10:24:09 +02:00
tahoe.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
u9fs.nix
xtreemfs.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
yandex-disk.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00