Bug 21148 - При перезагрузке из GNOME запрашивает пароль на неизвестный сеанс
Summary: При перезагрузке из GNOME запрашивает пароль на неизвестный сеанс
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gdm (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords: distro-blocker
: 20911 (view as bug list)
Depends on:
Blocks: 19564
  Show dependency tree
 
Reported: 2009-08-20 16:07 MSD by Andrey Cherepanov
Modified: 2009-10-21 14:08 MSD (History)
5 users (show)

See Also:


Attachments
Диалог выхода из GNOME (390.45 KB, image/png)
2009-10-15 12:28 MSD, Andrey Cherepanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2009-08-20 16:07:44 MSD
Запрашивает пароль так как открыт ещё один сеанс, хотя сеанс по факту — один (GNOME, из которого выходим).
Comment 1 Valery Inozemtsev 2009-08-20 16:36:43 MSD
сессии две
$ ck-list-sessions 
Session3:
	unix-user = '500'
	realname = 'Valery V. Inozemtsev'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty7'
	display-device = ''
	remote-host-name = ''
	is-local = TRUE
	on-since = '2009-08-20T07:15:37.355262Z'
	login-session-id = '1'
Session2:
	unix-user = '500'
	realname = 'Valery V. Inozemtsev'
	seat = 'Seat2'
	session-type = ''
	active = FALSE
	x11-display = ':0'
	x11-display-device = ''
	display-device = ''
	remote-host-name = ''
	is-local = TRUE
	on-since = '2009-08-20T07:15:37.345098Z'
	login-session-id = '1'

кто создает Seat2 не понятно
Comment 2 Andrey Cherepanov 2009-08-24 15:47:03 MSD
(В ответ на комментарий №1)
> кто создает Seat2 не понятно
Очевидно, GDM. Смотри, Seat2 создано раньше, чем Seat1 (реальный сеанс). На KDM такое не воспроизводится.
Comment 3 Dmitry V. Levin 2009-09-01 19:31:04 MSD
Перевешиваю на фактического packager'а.
Comment 4 Valery Inozemtsev 2009-09-08 12:32:31 MSD
в /etc/pam.d/{gdm,gdm-autologin} стока "session optional pam_ck_connector.so" лишняя

P.S. так же не нужна "auth optional pam_gnome_keyring.so", из-за этого не экспортируестся SSH_AUTH_SOCK при авторизации по паролю
Comment 5 Repository Robot 2009-09-08 15:03:44 MSD
gdm-2.26.1-alt3 -> sisyphus:

* Tue Sep 08 2009 Alexey Shabalin <shaba@altlinux> 2.26.1-alt3

- remove pam_ck_connector.so from pam config files (ALT #21148)
Comment 6 Andrey Cherepanov 2009-10-15 12:19:50 MSD
*** Bug 20911 has been marked as a duplicate of this bug. ***
Comment 7 Andrey Cherepanov 2009-10-15 12:27:45 MSD
ConsoleKit всё также запрашивает пароль на выход. Кстати, в /etc/pam.d/gdm осталась строка "auth optional pam_gnome_keyring.so", но её убирание ничего не решает.
Comment 8 Andrey Cherepanov 2009-10-15 12:28:50 MSD
Created attachment 3989 [details]
Диалог выхода из GNOME
Comment 9 Repository Robot 2009-10-19 12:45:41 MSD
ConsoleKit-0.3.0-alt5 -> sisyphus:

* Mon Oct 19 2009 Valery Inozemtsev <shrek@altlinux> 0.3.0-alt5

- fixed org.freedesktop.ConsoleKit.Manager GetSessions permission (closes: #21148)