diff options
author | Renaud <c0bw3b@users.noreply.github.com> | 2018-10-22 23:58:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-22 23:58:12 +0200 |
commit | f76a9eb52674e6f8941a774954dc5ba3f1faceae (patch) | |
tree | a352e5203e8a0cf35139a67846fa510c54e94063 /nixos/modules/services/networking/ddclient.nix | |
parent | 9a7bca27cc2d35e5f2726e650cda44a176974836 (diff) | |
download | nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar.gz nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar.bz2 nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar.lz nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar.xz nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.tar.zst nixpkgs-f76a9eb52674e6f8941a774954dc5ba3f1faceae.zip |
nixos/ddclient: make RuntimeDirectory private
ddclient will raise a warning if /run/ddclient/ is world-readable
Diffstat (limited to 'nixos/modules/services/networking/ddclient.nix')
-rw-r--r-- | nixos/modules/services/networking/ddclient.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/ddclient.nix b/nixos/modules/services/networking/ddclient.nix index 9a2e13e9553..77a9af058c7 100644 --- a/nixos/modules/services/networking/ddclient.nix +++ b/nixos/modules/services/networking/ddclient.nix @@ -182,6 +182,7 @@ with lib; serviceConfig = rec { DynamicUser = true; RuntimeDirectory = StateDirectory; + RuntimeDirectoryMode = "0750"; StateDirectory = builtins.baseNameOf dataDir; Type = "oneshot"; ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -m666 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf"; |