veilor-os/overlay/etc/systemd/system/veilor-firstboot.service

22 lines
522 B
SYSTEMD
Raw Normal View History

[Unit]
Description=veilor-os first-boot admin password setup
Documentation=https://github.com/veilor-org/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