nixos/immich: Trim trailing newline from secretSettings file contents

This commit is contained in:
Nicolas Mémeint
2025-10-18 10:39:41 +02:00
parent cef7b5a199
commit 7dc3d46155
+1 -1
View File
@@ -415,7 +415,7 @@ in
lib.mapAttrsToListRecursive (attrPath: _: ''
tmp="$(mktemp)"
${lib.getExe pkgs.jq} --rawfile secret "$CREDENTIALS_DIRECTORY/${attrPathToIndex attrPath}" \
'${attrPathToIndex attrPath} = $secret' /run/immich/config.json > "$tmp"
'${attrPathToIndex attrPath} = ($secret | rtrimstr("\n"))' /run/immich/config.json > "$tmp"
mv "$tmp" /run/immich/config.json
'') cfg.secretSettings
)