From f786342a87edc7e8896bc878a69cab3305781a31 Mon Sep 17 00:00:00 2001 From: vxtls <187420201+vxtls@users.noreply.github.com> Date: Thu, 12 Mar 2026 10:50:29 -0400 Subject: [PATCH] fix(guix-pull): create /etc/services before daemon startup --- steps-guix/improve/services.sh | 13 +++++++++++++ steps-guix/manifest | 1 + 2 files changed, 14 insertions(+) create mode 100644 steps-guix/improve/services.sh diff --git a/steps-guix/improve/services.sh b/steps-guix/improve/services.sh new file mode 100644 index 00000000..d7993a97 --- /dev/null +++ b/steps-guix/improve/services.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# SPDX-License-Identifier: GPL-3.0-or-later + +set -e + +mkdir -p /etc + +cat > /etc/services <<'EOF' +http 80/tcp +http 80/udp +https 443/tcp +https 443/udp +EOF diff --git a/steps-guix/manifest b/steps-guix/manifest index da80eca4..9a51bf22 100644 --- a/steps-guix/manifest +++ b/steps-guix/manifest @@ -69,6 +69,7 @@ build: mescc-tools-static-stripped-0.5.2-i686-linux # End of Guix Bootstrap seeds build: guix-hash-compat-1.5.0 build: guix-1.5.0 +improve: services improve: guix-daemon-and-pull improve: guix-build-iso