veilor-os/overlay/etc/systemd/system/veilor-firstboot.service
veilor d44e9bbdd9 ci: github actions workflow (build-iso + lint), CONTRIBUTING, CODEOWNERS, PR template
CI builds in fresh Fedora 43 container — matched pcre2/libselinux/selinux-policy
versions, no fix-repo hack needed. Container starts every run from clean
state, no zombie collisions. Fastest path to first green ISO.
2026-04-30 13:56:03 +01:00

21 lines
518 B
Desktop File

[Unit]
Description=veilor-os first-boot admin password setup
Documentation=https://github.com/veilor/veilor-os
ConditionPathExists=!/var/lib/veilor-firstboot.done
Before=sddm.service display-manager.service
After=systemd-user-sessions.service plymouth-quit-wait.service
Conflicts=sddm.service
[Service]
Type=oneshot
RemainAfterExit=no
ExecStart=/usr/local/sbin/veilor-firstboot
StandardInput=tty
StandardOutput=tty
StandardError=tty
TTYPath=/dev/tty1
TTYReset=yes
TTYVHangup=yes
[Install]
WantedBy=multi-user.target