Files
Vetting/internal/pxe
josh c45349f62c
CI / Lint + build + test (push) Successful in 1m47s
Release / release (push) Successful in 5m16s
pxe: mask serial-getty@ttyS0 so hosts without serial don't wait 90s
systemd-getty-generator reads console=ttyS0 off the kernel cmdline and
auto-creates serial-getty@ttyS0.service, which BindsTo dev-ttyS0.device.
On hardware without a physical serial port the device node never shows
up, systemd waits its full default 90s timeout, and only then proceeds.

systemd.mask= on the kernel cmdline is a first-class option — masks
the unit before the generator's link even gets activated. Kernel
messages still go to ttyS0 if a port is present; we just don't try
to spawn a login prompt there.
2026-04-18 14:47:03 -04:00
..