dspam service: run after postgresql to prevent segfaults

+2 -1
+2 -1
nixos/modules/services/mail/dspam.nix
··· 104 systemd.services.dspam = { 105 description = "dspam spam filtering daemon"; 106 wantedBy = [ "multi-user.target" ]; 107 restartTriggers = [ cfgfile ]; 108 109 serviceConfig = { ··· 114 RuntimeDirectoryMode = optional (cfg.domainSocket == defaultSock) "0750"; 115 PermissionsStartOnly = true; 116 # DSPAM segfaults on just about every error 117 - Restart = "on-failure"; 118 RestartSec = "1s"; 119 }; 120
··· 104 systemd.services.dspam = { 105 description = "dspam spam filtering daemon"; 106 wantedBy = [ "multi-user.target" ]; 107 + after = [ "postgresql.service" ]; 108 restartTriggers = [ cfgfile ]; 109 110 serviceConfig = { ··· 115 RuntimeDirectoryMode = optional (cfg.domainSocket == defaultSock) "0750"; 116 PermissionsStartOnly = true; 117 # DSPAM segfaults on just about every error 118 + Restart = "on-abort"; 119 RestartSec = "1s"; 120 }; 121