mirror of
https://github.com/systemd/systemd.git
synced 2025-01-03 05:18:09 +03:00
TEST-35-LOGIN: check only tty session
For some reasons, another session logind-test-user may be started. === Dec 13 07:04:16 systemd-logind[2140]: Got message type=method_call ... member=CreateSessionWithPIDFD ... (snip) Dec 13 07:04:16 systemd-logind[2140]: New session 15 of user logind-test-user. Dec 13 07:04:16 systemd-logind[2140]: VT changed to 2 Dec 13 07:04:16 systemd-logind[2140]: rfkill: Found udev node /dev/rfkill for seat seat0 Dec 13 07:04:16 systemd-logind[2140]: udmabuf: Found udev node /dev/udmabuf for seat seat0 Dec 13 07:04:16 systemd-logind[2140]: Found static node /dev/snd/timer for seat seat0 Dec 13 07:04:16 systemd-logind[2140]: Found static node /dev/snd/seq for seat seat0 Dec 13 07:04:16 systemd-logind[2140]: Changing ACLs at /dev/snd/timer for seat seat0 (uid 0→4712 add) Dec 13 07:04:16 systemd-logind[2140]: Changing ACLs at /dev/rfkill for seat seat0 (uid 0→4712 add) Dec 13 07:04:16 systemd-logind[2140]: Changing ACLs at /dev/udmabuf for seat seat0 (uid 0→4712 add) Dec 13 07:04:16 systemd-logind[2140]: Changing ACLs at /dev/snd/seq for seat seat0 (uid 0→4712 add) Dec 13 07:04:16 systemd[1]: user-4712.slice: Changed dead -> active Dec 13 07:04:16 systemd[1]: user-4712.slice: Job 5951 user-4712.slice/start finished, result=done Dec 13 07:04:16 systemd[1]: Created slice user-4712.slice. Dec 13 07:04:16 systemd-logind[2140]: Electing new display for user logind-test-user Dec 13 07:04:16 systemd-logind[2140]: Choosing session 15 in preference to - (snip) Dec 13 07:04:16 systemd-logind[2140]: Got message type=method_call ... member=CreateSessionWithPIDFD ... (snip) Dec 13 07:04:16 systemd-logind[2140]: New session 16 of user logind-test-user. Dec 13 07:04:16 systemd-logind[2140]: Electing new display for user logind-test-user Dec 13 07:04:16 systemd-logind[2140]: Ignoring session 16 === Let's track only session for the user with tty, which we explicitly created. Fixes #35597. (cherry picked from commit26f65dc0c7
) (cherry picked from commitd23133ef79
)
This commit is contained in:
parent
86197c1308
commit
fc38a08efa
@ -637,7 +637,7 @@ EOF
|
||||
|
||||
journalctl --sync
|
||||
assert_eq "$(journalctl -b -u systemd-logind.service --since="$ts" --grep "Session \"$id\" of user \"logind-test-user\" is idle, stopping." | wc -l)" 1
|
||||
assert_eq "$(loginctl --no-legend | grep -v manager | grep -c "logind-test-user")" 0
|
||||
assert_eq "$(loginctl --no-legend | grep -v manager | grep tty | grep -c "logind-test-user")" 0
|
||||
}
|
||||
|
||||
testcase_ambient_caps() {
|
||||
|
Loading…
Reference in New Issue
Block a user