From 23f0f8cacf3d8d6b8beb09ce7f994ed39b51d68d Mon Sep 17 00:00:00 2001 From: Jonathan GAYVALLET Date: Sun, 12 Apr 2026 03:26:25 +0200 Subject: [PATCH] dockerTools: fix failing `etc` test case --- pkgs/build-support/docker/examples.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix index d2ff74ded00b..fbfec4467b3d 100644 --- a/pkgs/build-support/docker/examples.nix +++ b/pkgs/build-support/docker/examples.nix @@ -803,6 +803,10 @@ rec { } ) ); + etcCmd = pkgs.writeScript "etc-cmd" '' + #!${pkgs.busybox}/bin/sh + ${pkgs.busybox}/bin/cat /etc/some-config-file + ''; in pkgs.dockerTools.streamLayeredImage { name = "etc"; @@ -812,10 +816,7 @@ rec { mkdir -p /etc ${nixosCore.config.system.build.etcActivationCommands} ''; - config.Cmd = pkgs.writeScript "etc-cmd" '' - #!${pkgs.busybox}/bin/sh - ${pkgs.busybox}/bin/cat /etc/some-config-file - ''; + config.Cmd = [ etcCmd ]; }; # Example export of the bash image