From 2be753489e3908ddb34d97b891adca3557119f28 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 8 Nov 2023 21:09:05 +0800 Subject: [PATCH] services/archivebox: escape `extraArgs` properly --- modules/nixos/services/archivebox.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/nixos/services/archivebox.nix b/modules/nixos/services/archivebox.nix index a279f9f1..6e11fcce 100644 --- a/modules/nixos/services/archivebox.nix +++ b/modules/nixos/services/archivebox.nix @@ -54,7 +54,7 @@ let path = [ cfg.package ] ++ cfg.extraPackages; script = '' echo "${lib.concatStringsSep "\n" value.urls}" \ - | archivebox add ${lib.concatStringsSep " " value.extraArgs} + | archivebox add ${lib.escapeShellArgs value.extraArgs} ''; serviceConfig = { User = "archivebox"; @@ -131,7 +131,7 @@ in "https://arxiv.org/rss/cs" "https://distill.pub/" ]; - extraArgs = [ "--depth 1" ]; + extraArgs = [ "--depth" "1" ]; startAt = "daily"; }; };