# # Check can login if existing corrupt authority present # [SeatDefaults] autologin-user=corrupt-xauth user-session=default #?RUNNER DAEMON-START # X server starts #?XSERVER-0 START VT=7 SEAT=seat0 # Daemon connects when X server is ready #?*XSERVER-0 INDICATE-READY #?XSERVER-0 INDICATE-READY #?XSERVER-0 ACCEPT-CONNECT # Session starts #?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 DESKTOP_SESSION=default USER=corrupt-xauth #?XSERVER-0 ACCEPT-CONNECT #?SESSION-X-0 CONNECT-XSERVER # Check where the X authority is #?*SESSION-X-0 READ-ENV NAME=XAUTHORITY #?SESSION-X-0 READ-ENV NAME=XAUTHORITY VALUE=.*/home/corrupt-xauth/.Xauthority # Check has correct permissions #?*SESSION-X-0 CHECK-X-AUTHORITY #?SESSION-X-0 CHECK-X-AUTHORITY MODE=rw------- # Cleanup #?*STOP-DAEMON #?SESSION-X-0 TERMINATE SIGNAL=15 #?XSERVER-0 TERMINATE SIGNAL=15 #?RUNNER DAEMON-EXIT STATUS=0