You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Should that not be reopened?
Is including -o ddclient and replacing -m666 with -m600 in ExecStartPre like this: ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -o ddclient -m600 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf";
a valid solution?
I'm not sure if the user name is guaranteed to be unique
Issue description
The NixOS module for ddclient installs the config file world-readable, since commit 642c8a8. This results in the following warning from ddclient:
Steps to reproduce
services.ddclient = { enable = true; configFile = "/path/to/ddclient.conf"; }
Technical details
"x86_64-linux"
Linux 4.14.74, NixOS, 18.09.821.4dd9cd3f69e (Jellyfish)
yes
yes
nix-env (Nix) 2.1.1
""
"nixos-18.09.821.4dd9cd3f69e"
/nix/var/nix/profiles/per-user/root/channels/nixos
The text was updated successfully, but these errors were encountered: