#!/bin/sh # Alpine Linux boot configuration for Archipelago # This runs early in the boot process # Enable essential services rc-update add devfs sysinit 2>/dev/null || true rc-update add dmesg sysinit 2>/dev/null || true rc-update add mdev sysinit 2>/dev/null || true rc-update add hwdrivers sysinit 2>/dev/null || true # Enable boot services rc-update add bootmisc boot 2>/dev/null || true rc-update add hostname boot 2>/dev/null || true rc-update add hwclock boot 2>/dev/null || true rc-update add modules boot 2>/dev/null || true rc-update add swap boot 2>/dev/null || true rc-update add sysctl boot 2>/dev/null || true rc-update add syslog boot 2>/dev/null || true rc-update add networking boot 2>/dev/null || true rc-update add urandom boot 2>/dev/null || true # Enable default services rc-update add local default 2>/dev/null || true rc-update add sshd default 2>/dev/null || true rc-update add archipelago default 2>/dev/null || true # Enable shutdown services rc-update add killprocs shutdown 2>/dev/null || true rc-update add mount-ro shutdown 2>/dev/null || true rc-update add savecache shutdown 2>/dev/null || true echo "✓ Archipelago boot services configured"