Merge pull request #224549 from mweinelt/go-neb-unit-permissions

nixos/go-neb: Replace PermissionsStartOnly with executable prefix

Changed files
+1 -2
nixos
modules
services
networking
+1 -2
nixos/modules/services/networking/go-neb.nix
···
serviceConfig = {
ExecStartPre = lib.optional (cfg.secretFile != null)
-
(pkgs.writeShellScript "pre-start" ''
+
("+" + pkgs.writeShellScript "pre-start" ''
umask 077
export $(xargs < ${cfg.secretFile})
${pkgs.envsubst}/bin/envsubst -i "${configFile}" > ${finalConfigFile}
chown go-neb ${finalConfigFile}
'');
-
PermissionsStartOnly = true;
RuntimeDirectory = "go-neb";
ExecStart = "${pkgs.go-neb}/bin/go-neb";
User = "go-neb";