# # Check logging out after autologin returns to greeter and doesn't autologin again # [SeatDefaults] autologin-user=alice [test-session-config] logout=true #?RUNNER DAEMON-START # X server starts #?XSERVER :50 START #?XSERVER :50 INDICATE-READY # LightDM connects to X server #?XSERVER :50 ACCEPT-CONNECT # Autologin session starts #?SESSION START USER=alice #?XSERVER :50 ACCEPT-CONNECT #?SESSION CONNECT-XSERVER # Logout #?SESSION LOGOUT # X server stops #?XSERVER :50 TERMINATE SIGNAL=15 # X server starts #?XSERVER :50 START #?XSERVER :50 INDICATE-READY # LightDM connects to X server #?XSERVER :50 ACCEPT-CONNECT # Greeter starts #?GREETER START #?XSERVER :50 ACCEPT-CONNECT #?GREETER CONNECT-XSERVER :50 #?GREETER CONNECT-TO-DAEMON #?GREETER CONNECTED-TO-DAEMON # Wait in case the greeter tries to log in immediately #?*WAIT # Cleanup #?*STOP-DAEMON # Don't know what order they will terminate #?(GREETER TERMINATE SIGNAL=15|XSERVER :50 TERMINATE SIGNAL=15) #?(GREETER TERMINATE SIGNAL=15|XSERVER :50 TERMINATE SIGNAL=15) #?RUNNER DAEMON-EXIT STATUS=0