diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2022-10-09 13:48:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-09 13:48:49 +0200 |
commit | 8a86d9d4aae13e13348e81a7ffc9b213fd6ce4a0 (patch) | |
tree | b78ce68b28d5a62a94f03736dabb835fc2e59b24 /nixos | |
parent | 377db224c1aa6b25780051a440174e98fc07e6c8 (diff) | |
parent | 4fd75277dd383abfa0d8719306b1fbe18c024366 (diff) |
Merge pull request #195190 from Ma27/coturn-replace-secret
nixos/coturn: refactor secret injection
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/networking/coturn.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/nixos/modules/services/networking/coturn.nix b/nixos/modules/services/networking/coturn.nix index 4d83d2d48e37..2f34a72377ce 100644 --- a/nixos/modules/services/networking/coturn.nix +++ b/nixos/modules/services/networking/coturn.nix @@ -335,9 +335,10 @@ in { preStart = '' cat ${configFile} > ${runConfig} ${optionalString (cfg.static-auth-secret-file != null) '' - STATIC_AUTH_SECRET="$(head -n1 ${cfg.static-auth-secret-file} || :)" - sed -e "s,#static-auth-secret#,$STATIC_AUTH_SECRET,g" \ - -i ${runConfig} + ${pkgs.replace-secret}/bin/replace-secret \ + "#static-auth-secret#" \ + ${cfg.static-auth-secret-file} \ + ${runConfig} '' } chmod 640 ${runConfig} ''; |