RUNNER DAEMON-START # X server starts XSERVER :.* START XSERVER :.* INDICATE-READY XSERVER :.* ACCEPT-CONNECT # Greeter starts GREETER START XSERVER :.* ACCEPT-CONNECT GREETER CONNECT-XSERVER :.* GREETER CONNECT-TO-DAEMON GREETER CONNECTED-TO-DAEMON # Login as alice, but let lightdm prompt for a username GREETER LOGIN GREETER SHOW-PROMPT TEXT="login:" GREETER RESPOND TEXT="alice" GREETER SHOW-PROMPT TEXT="Password:" GREETER RESPOND TEXT="password" GREETER AUTHENTICATION-COMPLETE AUTHENTICATED=TRUE # Greeter quits and session starts GREETER QUIT SESSION START USER=alice XSERVER :.* ACCEPT-CONNECT SESSION CONNECT-XSERVER # Cleanup *STOP-DAEMON # Don't know what order they will terminate (SESSION TERMINATE SIGNAL=15|XSERVER :.* TERMINATE SIGNAL=15) (SESSION TERMINATE SIGNAL=15|XSERVER :.* TERMINATE SIGNAL=15) RUNNER DAEMON-EXIT STATUS=0