mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-28 21:17:36 +00:00
- Mask 14 SecuBox services that cause restart loops on live boot (secubox-haproxy, secubox-zkp, secuboxd, lxc-net, etc.) - Disable martian packet logging that floods console - Configure systemd ShowStatus=no for quiet boot - Fix getty autologin conflict with live-config (live-config tried to autologin as 'user' which doesn't exist) - Create fallback 'user' account for live-config compatibility - Set kernel printk level to suppress non-critical messages - Add console blanking disable via sysctl - Skip service restarts on live boot in preseed-apply.sh - Add debug boot menu entries (rescue, emergency, no-preseed) The live ISO now boots correctly with working console login. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
17 lines
382 B
Desktop File
17 lines
382 B
Desktop File
[Unit]
|
|
Description=SecuBox Preseed Configuration Apply
|
|
After=network-pre.target
|
|
Before=network.target
|
|
ConditionPathExists=/usr/share/secubox/preseed.tar.gz
|
|
ConditionPathExists=!/var/lib/secubox/.preseed-applied
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
ExecStart=/usr/lib/secubox/preseed-apply.sh
|
|
RemainAfterExit=yes
|
|
StandardOutput=journal
|
|
StandardError=journal
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|