diff options
author | eyJhb <eyjhbb@gmail.com> | 2021-05-21 19:07:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-21 19:07:53 +0200 |
commit | 6000f420e8cd26d9bdaf1e368c31bc8440dac690 (patch) | |
tree | 44855a9d71e29236afbbd1777effeca7aab5c874 | |
parent | 43b1fda32c507f3e185cd03d17d80f6a94108b02 (diff) |
nixos/znc: fixed chown not working after hardening (#123883)
-rw-r--r-- | nixos/modules/services/networking/znc/default.nix | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/znc/default.nix b/nixos/modules/services/networking/znc/default.nix index 938d217c94d71..aa79ed27dcef7 100644 --- a/nixos/modules/services/networking/znc/default.nix +++ b/nixos/modules/services/networking/znc/default.nix @@ -299,9 +299,8 @@ in # Ensure essential files exist. if [[ ! -f ${cfg.dataDir}/configs/znc.conf ]]; then echo "No znc.conf file found in ${cfg.dataDir}. Creating one now." - cp --no-clobber ${cfg.configFile} ${cfg.dataDir}/configs/znc.conf + cp --no-preserve=ownership --no-clobber ${cfg.configFile} ${cfg.dataDir}/configs/znc.conf chmod u+rw ${cfg.dataDir}/configs/znc.conf - chown ${cfg.user} ${cfg.dataDir}/configs/znc.conf fi if [[ ! -f ${cfg.dataDir}/znc.pem ]]; then |