LINUX.ORG.RU

ArchLinux крупная проблема с правами

 , ,


0

1

Уже долгое время после апдейтов ломаются все права доступа. Раньше не монтировались диски писало Not Authorized - все темы в сети мне не помогают. Прописывал все возможные конфиги, вычищал poticykit подчистую и ставил заново со всеми доп пакетами. Теперь еще и network manager пишет что недостаточно прав даже с рутом. Видимо совсем сломалось все. Как это починить? Хотя бы дайте наводки в какую сторону действовать? Мои группы wheel network video optical storage dbus hal vineel androiddev freenet Группы рута root bin daemon sys adm disk wheel log И еще замечаю, что часть файлов которые я создаю под юзером идут с группой video.

★★

Ответ на: комментарий от anonymous
[bupyc@bupyc-netbook ~]$ udisks --mount /dev/sda1 /mnt
Mount failed: Not Authorized
А в nm-applet пишет
Failed to add/activate connection
(32) Not authorized to control networking.
Bupyc ★★
() автор топика

Основная группа users же?

POLTER ★★
()
Ответ на: комментарий от fads
[bupyc@bupyc-netbook ~]$ ck-list-sessions 
Session1:
	unix-user = '1000'
	realname = 'Bupyc'
	seat = 'Seat2'
	session-type = "
	active = FALSE
	x11-display = ':0'
	x11-display-device = '/dev/tty2'
	display-device = '/dev/pts/0'
	remote-host-name = "
	is-local = FALSE
	on-since = '2012-07-27T22:17:38.241564Z'
	login-session-id = '1'
Читал что если FALSE значит какие то проблемы но так и не понял как это решить.
POLTER, а как узнать основную группу или сменить? Чет мне не нравится что оно с video... такое чувство что она основная.
Bupyc ★★
() автор топика
Ответ на: комментарий от anonymous

Да я его как бы настроил, но при апдейтах или настройке что то сломал. Щас поправил юзера сделал группу users. Проверю как будет. Но это надо фиксить..а то задолбало. монтировать неудобно, от рута с параметрами и т.д.

Bupyc ★★
() автор топика
Ответ на: комментарий от fads

После смены юзера добавилось вначале (даже без иксов)

Session3:
	unix-user = '1000'
	realname = 'Bupyc'
	seat = 'Seat1'
	session-type = "
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty2'
	display-device = '/dev/pts/0'
	remote-host-name = "
	is-local = TRUE
	on-since = '2012-07-28T19:28:56.175009Z'
	login-session-id = '1'

А как убрал nox11 в pam вторая запись стала
Session1:
	unix-user = '1000'
	realname = 'Bupyc'
	seat = 'Seat1'
	session-type = "
	active = FALSE
	x11-display = "
	x11-display-device = "
	display-device = '/dev/tty1'
	remote-host-name = "
	is-local = TRUE
	on-since = '2012-07-28T18:10:49.085775Z'
	login-session-id = '1'
Теперь осталось победить ACTIVE

Bupyc ★★
() автор топика
Ответ на: комментарий от fads

Нашел!

sudo nano /etc/pam.d/system-login
Там внизу есть 2 строчки
session   optional   pam_ck_connector.so
session   optional   pam_systemd.so
Надо не только убрать nox11, но и убрать знак минуса перед строчкой! Обрати внимание. Оно как бы выключено. Теперь вот так.
[bupyc@bupyc-netbook ~]$ ck-list-sessions 
Session1:
	unix-user = '1000'
	realname = 'Bupyc'
	seat = 'Seat1'
	session-type = ''
	active = FALSE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty1'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-07-28T19:34:55.797962Z'
	login-session-id = '1'
	idle-since-hint = '2012-07-28T19:35:34.703383Z'
Session2:
	unix-user = '1000'
	realname = 'Bupyc'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty2'
	display-device = '/dev/pts/0'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-07-28T19:35:05.824999Z'
	login-session-id = '1'
Однако все равно не работает, не подскажешь, я где то находил в каком конфиге polkit надо прописать права...вроде с udisks связано, и где то в /usr/share/...

Bupyc ★★
() автор топика
Ответ на: комментарий от Bupyc

У меня нет минуса перед строкой с pam_ck_connector.so

Конфиги polkit лежат в /etc/polkit-1/

fads ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.