Автомаунт флэшки ???

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
netbug
рядовой
Сообщения: 31
Зарегистрирован: 2008-04-15 13:47:28
Откуда: Ростов-на-Дону
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение netbug » 2009-01-17 22:43:24

Добрый вечер!
Не подскажите, как сделать автозапуск службы Управления подключаемыми устройствами?
В каких файлах это прописать? Из предыдущих постов не совсем понял где это делается
screen.png

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-01-18 2:24:34

идем в /home/user/.kde/Autostart,далее
создаем ссылку на приложение и обзываем его к примеру-"mediamanager",команда на запуск
Код
dcop kded kded loadedModules | grep -q mediamanager || dcop kded kded loadModule mediamanager

Аватара пользователя
Lycane
старшина
Сообщения: 407
Зарегистрирован: 2008-05-23 15:25:58
Откуда: Волжский
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Lycane » 2009-01-19 14:01:05

netbug писал(а):Добрый вечер!
Не подскажите, как сделать автозапуск службы Управления подключаемыми устройствами?
В каких файлах это прописать? Из предыдущих постов не совсем понял где это делается
screen.png
ЗапускаешЬ службу, потом щОлкаешЬ кнопочку "По умолчанию"
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-01-19 14:28:18

в таком варианте лично у меня не работает-может фишка какая есть?

Аватара пользователя
netbug
рядовой
Сообщения: 31
Зарегистрирован: 2008-04-15 13:47:28
Откуда: Ростов-на-Дону
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение netbug » 2009-01-19 21:12:45

Насчет "По умолчанию" у меня тоже не работает. А службу автоматом выставил, только не понял как, подозреваю, что щелкнув по автозапуску. А может теперь и "По умолчанию" будет работать. Изучаем дальше ))
screen1.png

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Raven2000 » 2009-02-09 13:50:21

hal врубаю и начинают тормозить кеды. К чему бы это? =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-02-09 17:15:02

а кеды какие?и что происходит при втыкании флешки?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Alex Keda » 2009-02-09 19:56:37

Raven2000 писал(а):hal врубаю и начинают тормозить кеды. К чему бы это? =)
рассылки, читать надо
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Raven2000 » 2009-02-09 20:33:26

server801 писал(а):а кеды какие?и что происходит при втыкании флешки?
3.5.10 даже без втыкания тормоза.
lissyara писал(а):рассылки, читать надо
а если покороче? =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-02-09 23:37:04

хм.7.0?а на 7.1 глюков вообще не наблюдаю ;-)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Alex Keda » 2009-02-10 0:20:27

куррент или портс посомтри за последние неделю-полторы.
там писал майнтайнер хала - почему так бывает.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Raven2000 » 2009-02-10 8:51:33

рабочий

Код: Выделить всё

# uname -a
FreeBSD dbsd.ampul.local 6.4-RELEASE FreeBSD 6.4-RELEASE #0: Wed Nov 26 12:11:16 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386
буду переводить на 7.1 amd64, а там гляну. дома 7.1 там попробую может все будет ок.
==
рассылку посмотрю =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Shingi
рядовой
Сообщения: 22
Зарегистрирован: 2009-03-24 10:23:07
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Shingi » 2009-03-26 10:57:31

Здравствуйте.
FreeBSD 7.1
НАстраиваю автомонтирование.
Сделал все по статье.
Возникли проблемы с org.freedesktop.hal.storage.mount-removable no <-- (action, result) - решил их копированием конфига от manefesto в PolicyKit.conf :good:
Теперь Диски монтируются нормально. Но возникло одно НО :x :
Когда я вставляю флЭшку свою, система монтирует вместо нее 4 Других носителя - это ad0s1a ad0s1b ad0s1c ad0s1d. Не понимаю в чем дело :st: Поможите, люди добрые, в поиске устранения проблемы :Search:
Взрослые игры - FreeBDSM

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-03-26 11:09:58

покажи fstab

Аватара пользователя
Shingi
рядовой
Сообщения: 22
Зарегистрирован: 2009-03-24 10:23:07
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Shingi » 2009-03-26 11:28:51

Пробовал два конфига fstab.

Первый:

Код: Выделить всё

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad0s1b             none            swap    sw              0       0
/dev/ad0s1a             /               ufs     rw              1       1
/dev/ad0s1e             /tmp            ufs     rw              2       2
/dev/ad0s1f             /usr            ufs     rw              2       2
/dev/ad0s1d             /var            ufs     rw              2       2
#/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
#/dev/da0s1      /mnt/flash  msdosfs rw,noauto,-Wkoi2dos,-Lru_RU.KOI8-R 0 0
Второй:

Код: Выделить всё

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad0s1b             none            swap    sw              0       0
/dev/ad0s1a             /               ufs     rw              1       1
/dev/ad0s1e             /tmp            ufs     rw              2       2
/dev/ad0s1f             /usr            ufs     rw              2       2
/dev/ad0s1d             /var            ufs     rw              2       2
#/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
/dev/da0s1      /mnt/flash  msdosfs rw,noauto,-Wkoi2dos,-Lru_RU.KOI8-R 0 0
При этих двух конфигах происходит то что я описал выше
Взрослые игры - FreeBDSM

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-03-26 12:01:31

Код: Выделить всё

#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
#/dev/da0s1 /mnt/flash msdosfs rw,noauto,-L=ru_RU.KOI8-R -D CP866 0 0
вот так у меня работает,

Аватара пользователя
Shingi
рядовой
Сообщения: 22
Зарегистрирован: 2009-03-24 10:23:07
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Shingi » 2009-03-26 12:39:56

Как я понимаю :

Код: Выделить всё

#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
#/dev/da0s1 /mnt/flash msdosfs rw,noauto,-L=ru_RU.KOI8-R -D CP866 0 0
это коментарий - то есть все-равно что удалить эти две строчки из fstab. Или не так?

Еще идеи есть? :Search:
Взрослые игры - FreeBDSM

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-03-26 12:53:14

это последние строчки из моего fstaba.а вот фат 32 у меня почему то не монтируются,только фат

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение iZEN » 2009-03-26 13:10:26

Shingi писал(а):Как я понимаю :

Код: Выделить всё

#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
#/dev/da0s1 /mnt/flash msdosfs rw,noauto,-L=ru_RU.KOI8-R -D CP866 0 0
это коментарий - то есть все-равно что удалить эти две строчки из fstab. Или не так?

Еще идеи есть? :Search:
Идеи есть.
HALd не использует /etc/fstab. :smile:

Вот мой рабочий (обновлённый) конфиг /usr/local/etc/PolicyKit/PolicyKit.conf:

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->

<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">

<!-- See the manual page PolicyKit.conf(5) for file format -->

<config version="0.1">
	<define_admin_auth group="operator" />
	<match action="org.freedesktop.hal.storage.mount-removable">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.storage.mount-fixed">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.storage.eject">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.storage.unmount-others">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.power-management.reboot">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.power-management.shutdown">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.power-management.hibernate">
		<return result="yes" />
	</match>
	<match action="org.freedesktop.hal.power-management.suspend">
		<return result="yes" />
	</match>
</config>
Только пользователя в группу operator определите и все дела. :roll:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-03-26 13:21:46

чтоб провести итог и не нарываться на грабли приведу полное действие что и как делать
1
лезем в порты /usr/ports/sysutils/hal/ = make deinstall clean(сносим его)
далее вносим команду make config -вылезает окошко

Код: Выделить всё

FIXED_MOUNTPOINTS use fixed mountpoints
и ставим галочку(фиксированная точка монтирования),далее следует команда make install && make clean
2далее добавляем себя в группу operator (работаем под root-ом)

Код: Выделить всё

pw groupmod operator -m user
3для запуска нужных служб в etc/rc.conf пишем строки

Код: Выделить всё

hald_enable="YES"
dbus_enable="YES"
polkitd_enable="YES
4далее создаем директорию для монтирования командой

Код: Выделить всё

mkdir /mnt/flash
5правим ee /usr/local/etc/PolicyKit/PolicyKit.conf,этим самым я разрешаю монтировать обычному пользователю ,насколько я понимаю,так работает на ура

Код: Выделить всё

<config version="0.1">
<match user="server">
<return result="yes"/>
</match>
<return result="yes"/>
<define_admin_auth group="wheel"/>
</config>
6идем в /home/user/.kde/Autostart
создаем ссылку на приложение и обзываем его к примеру-"mediamanager",команда на запуск

Код: Выделить всё

dcop kded kded loadedModules | grep -q mediamanager || dcop kded kded loadModule mediamanager
ребут
вот так будет выглядеть
Вложения
j9093_1221894017.jpg

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение iZEN » 2009-03-26 14:04:10

server801 писал(а):чтоб провести итог и не нарываться на грабли приведу полное действие что и как делать
правим ee /usr/local/etc/PolicyKit/PolicyKit.conf,этим самым я разрешаю монтировать обычному пользователю ,насколько я понимаю,так работает на ура

Код: Выделить всё

<config version="0.1">
<match user="server">
<return result="yes"/>
</match>
<return result="yes"/>
<define_admin_auth group="wheel"/>
</config>
Группа "wheel" тут зачем? Пользователь входит в группу operator.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
Shingi
рядовой
Сообщения: 22
Зарегистрирован: 2009-03-24 10:23:07
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение Shingi » 2009-03-26 14:05:21

Я использовал вот это, токо пользователем себя сделал
manefesto писал(а):

Код: Выделить всё

[20:42]|root@notebook.manefesto| local/>cat /usr/local/etc/PolicyKit/PolicyKit.conf
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->

<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">

<!-- See the manual page PolicyKit.conf(5) for file format -->

<config version="0.1">
<match action="org.freedesktop.hal.storage.mount-removable">
    <match user="manefesto">
        <return result="yes"/>
    </match>
</match>
<match action="org.freedesktop.hal.storage.mount-fixed">
    <match user="manefesto">
        <return result="yes"/>
    </match>
</match>


    <define_admin_auth group="wheel"/>
</config>
Где manefesto это пользователь под которым разрешено монтировать.
Ждем обновления...может пофиксят
да и в операторах себя тоже добавил. Прийду домой, попробую твой конфиг:) ОТпишусь тогда
Взрослые игры - FreeBDSM

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение server801 » 2009-03-26 14:09:39

iZEN писал(а):
server801 писал(а):чтоб провести итог и не нарываться на грабли приведу полное действие что и как делать
правим ee /usr/local/etc/PolicyKit/PolicyKit.conf,этим самым я разрешаю монтировать обычному пользователю ,насколько я понимаю,так работает на ура

Код: Выделить всё

<config version="0.1">
<match user="server">
<return result="yes"/>
</match>
<return result="yes"/>
<define_admin_auth group="wheel"/>
</config>
Группа "wheel" тут зачем? Пользователь входит в группу operator.
у меня так работает,можно и не добавлять в группу operator.

Аватара пользователя
arachnid
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-07-24 10:00:06
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение arachnid » 2009-03-26 14:52:10

кстати, никто не натыкался на невозможность отмонтировать флеш-диск? диск оказывается занят gam_server'ом
это не всегда, но периодически всплывает :(
ес-но, при этом никто, кроме gamin'a к диску не обращается (согласно fstat'у)

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Автомаунт флэшки ???

Непрочитанное сообщение iZEN » 2009-03-26 15:35:22

arachnid писал(а):кстати, никто не натыкался на невозможность отмонтировать флеш-диск? диск оказывается занят gam_server'ом
это не всегда, но периодически всплывает :(
ес-но, при этом никто, кроме gamin'a к диску не обращается (согласно fstat'у)
Я натыкался.
Подсистема мониторинга файловой системы (аббревиатура "FAM", в вашем случае наверно используется Gаmin) лочит устройство и не отдаёт его.

Обычно при установке какого-либо файлменеджера при указании использования в нём FAM (чтобы обновления в ФС моментально отражались в окне), по зависимости собирается Gamin, в котором даётся на выбор использовать системную kqueue или прикладную шнягу gam-poller (поищите у себя установленный пакет gamin-0.1.10 A file and directory monitoring system).

Что я сделал. Я пересобрал Thunar (я работаю в Xfce 4.6) на то, чтобы не использовать какой бы то ни было FAM (в опциях сборки: WITHOUT_FAM=true)! Gamin в этом случае удалять не нужно. Теперь я обновляю дерево каталогов/папок/файлов по клавише [F5], поэтому проблем с залочкой носителя файлменеджером у меня больше нет.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix