From e72424264c980e5f88d46af2b37cda96a547cb7c Mon Sep 17 00:00:00 2001 From: Pi-Farm <43029891+pi-farm@users.noreply.github.com> Date: Thu, 1 Oct 2026 19:11:48 +0200 Subject: [PATCH] merge (#5) * Create a shim for systemctl in container Implement a shim for systemctl to handle service actions in a container environment, with a critical fix to ignore 'samba-ad-dc' to prevent RPC conflicts. * Add permissions and symlink for systemctl Added executable permissions to systemctl and created a symlink. * Add script to start PXE-related services * Add script to start PXE services on initialization This script starts essential PXE services using systemctl. * Rename root/etc/cont-init.d/99-start-pxe-services.sh to root/cont-init.d/99-start-pxe-services.sh * Rename root/cont-init.d/99-start-pxe-services.sh to root/etc/cont-init.d/99-start-pxe-services.sh * Fix rpcbind by creating missing directory Create missing directory for rpcbind service. * Update and rename root/etc/s6-overlay/s6-rc.d/cont-init.d/99-start-pxe-services.sh to 0 * Rename root/etc/s6-overlay/s6-rc.d/user/contents.d/init-pxe-boot-config to 1 * Rename root/etc/s6-overlay/s6-rc.d/init-pxe-boot-config/up to 2 * Rename root/etc/s6-overlay/s6-rc.d/init-pxe-boot-config/type to 3 * Rename root/etc/s6-overlay/s6-rc.d/init-pxe-boot-config/run to 4 * Rename root/etc/s6-overlay/.DS_Store to 5 * Rename root/etc/.DS_Store to 6 * delete old files * ignore --- root/etc/cont-init.d/99-start-pxe-services.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 root/etc/cont-init.d/99-start-pxe-services.sh diff --git a/root/etc/cont-init.d/99-start-pxe-services.sh b/root/etc/cont-init.d/99-start-pxe-services.sh old mode 100755 new mode 100644