LINUX.ORG.RU

Нифигасебе автомонтирование


0

0

Блин, вставляю флешку из камеры во флешкочитатель - нифига не происходит. Нахожу её автозамаунченой где положено, пытаюсь из под себя, значит, безопасно её размаунтить - нету прав грит. Пытаюсь из-под рута отмаунтить - пишет что используеццо оно. Выдираю силой, икона диска пропадает, вставляю - опять не происходит, нет прав размаунтить, используется. блин. Смотрю какие ваще права на флешку - а у неё жена владельцем. Короче, у неё на лэптопе крутится х-сервер приконнекченный к машине, и как только я вставляю в неё флешку, система маунтит накопитель на её сессию. Есть способ автомаунт как-то настроить что бы маунтил локально воткнутые девайсы только на пользователя, сидящего в Х локально?

Ответ на: комментарий от anonymous

> КТо?

Я

> кого?

флешь

> куда?

в кардридер

> какие Х,

Это вместо виндовса такие окошки

> какая жена???

В контексте - это такой пользователь, подключенный в тот момент удаленно.

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

>> какие Х,

> Это вместо виндовса такие окошки

Подстолом. :)

static ★★
()

ТАк я и говорю, с каких пор, то, что окошки вместо виндовса рисует, автомаунтом занимается

осталось найти виновного - пусть будет это gnome-volume-manager
или ещё какой hal

anonymous
()
Ответ на: комментарий от anonymous

> ТАк я и говорю, с каких пор, то, что окошки вместо виндовса рисует, автомаунтом занимается

Как ты спросил - так я и ответил :-)

Окошки вместо виндовса тасует КДМ.

Что там отвечает за маунт - х|з. Есть приложение "сервис-менеджер" в системных настройках, грит что у меня есть "Media Notifier Daemon", который есть ни что иное как "А media plugged notifier". Это всё, что мне про него известно, в системе процесса с подстрокой "edia" в названии не присутствует.

HEBECTb_KTO
() автор топика

полагаю флэша не в fat формате =)
тогда сделай права для всех на запись и чтение на флэше етой

anonymous
()

из под рута fuser -m -k /dev/sda1 убьет процесс который держит /dev/sda1 ( может быть твой шелл .....)

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

>Окошки вместо виндовса тасует КДМ.

Окошки вместо виндовса тасует таки kwin ;)

пройдись по цепочке сервисов: Consolekit -> haldaemon -> [polisykit]

gnomino
()
Ответ на: комментарий от HEBECTb_KTO

>Что там отвечает за маунт - х|з

Запустить что-то типа dbus-monitor, и посмотреть от кого ходят сooбщения об монтировании (если там видно, не уверен).

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

> DonkeyHot: Запустить что-то типа dbus-monitor, и посмотреть от кого ходят сooбщения об монтировании (если там видно, не уверен).

dbus-monitor не поймал ничего.

> gnomino: пройдись по цепочке сервисов: Consolekit -> haldaemon -> [polisykit]

У меня в кубунте такого не видно чот..

> j262: из под рута fuser -m -k /dev/sda1 убьет процесс который держит /dev/sda1

Убивать нехорошо

> anonymous: полагаю флэша не в fat формате =)

Именно в FAT. У меня фотик другого не понимает.. Впрочем я не пробовал ещё :о)

P.S.

Посмотрел кто мне сообщает о поступлении диска, похоже это вот этот процесс:

kio_media [kdeinit] media

И ещё подозрительный процесс присутствует:

kcmshell media

HEBECTb_KTO
() автор топика

Думаю, что тебе нужно настроить PolicyKit. Если у тебя одна из последних его версий, то нужно править /etc/PolicyKit/PolicyKit.conf или что-то вроде этого.

Попробуй добавить:

<match action="org.freedesktop.hal.storage.mount-removable">

<match user="HEBECTb_KTO">

<return result="yes"/>

</match>

<match user="wife">

<return result="no"/>

</match>

</match>

sarulezzz
()
Ответ на: комментарий от sarulezzz

> нужно править /etc/PolicyKit/PolicyKit.conf

нету у меня никакого полиси.

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