[Unit]
Description=The FLY login manager
#replaces getty
#Conflicts=getty@tty1.service
#After=getty@tty1.service
#replaces plymouth-quit since it quits plymouth on its own
#Conflicts=plymouth-quit.service
#After=plymouth-quit.service
After=rc-local.service plymouth-start.service dbus.service systemd-user-sessions.service libflygetexe-bin.service
#resposible for plymouth stopping, so if fails then make sure plymouth still stop
OnFailure=plymouth-quit.service
[Service]
#may be >1 command
#ExecStartPre=
#ExecStartPre=
ExecStartPre=/bin/bash -c /usr/bin/fly-dm-prepare.sh
ExecStart=/usr/bin/fly-dm vt7
#ExecReload=
#ExecReload=
#Restart=always
#RestartSec=1s
IgnoreSIGPIPE=no
#StandardOutput=syslog
#StandardError=inherit
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service