lol

Merge pull request #221380 from Majiir/ddclient-fix-permissions

authored by

Sandro and committed by
GitHub
fd04c0ca 83f219e9

+2 -2
+2 -2
nixos/modules/services/networking/ddclient.nix
··· 29 29 configFile = if (cfg.configFile != null) then cfg.configFile else configFile'; 30 30 31 31 preStart = '' 32 - install ${configFile} /run/${RuntimeDirectory}/ddclient.conf 32 + install --mode=600 --owner=$USER ${configFile} /run/${RuntimeDirectory}/ddclient.conf 33 33 ${lib.optionalString (cfg.configFile == null) (if (cfg.protocol == "nsupdate") then '' 34 - install ${cfg.passwordFile} /run/${RuntimeDirectory}/ddclient.key 34 + install --mode=600 --owner=$USER ${cfg.passwordFile} /run/${RuntimeDirectory}/ddclient.key 35 35 '' else if (cfg.passwordFile != null) then '' 36 36 "${pkgs.replace-secret}/bin/replace-secret" "@password_placeholder@" "${cfg.passwordFile}" "/run/${RuntimeDirectory}/ddclient.conf" 37 37 '' else ''