The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Разработчики Gentoo официально анонсировали проект eudev, не..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Разработчики Gentoo официально анонсировали проект eudev, не..." +/
Сообщение от iZEN (ok), 17-Дек-12, 21:10 
> я думаю их доведут до такого состояния новые новшества ядра, что они выпилят ядро линукс и на Gentoo/FreeBSD перейдут

Пока что решение для автомонтирования ФС флешек через devd на FreeBSD выглядит так (фрагмент файла /etc/devd.conf):

# Automount
attach 10 {
    match "device-name" "umass[0-9]+";
    action "sleep 4 && mkdir -p /media/$device-name && chown -R <username> /media/$device-name && \
    (/sbin/mount_msdosfs -o sync -L ru_RU.UTF-8 -D CP1251 /dev/da0s1 /media/$device-name || \
    /sbin/mount_msdosfs -o sync -L ru_RU.UTF-8 -D CP1251 /dev/da0 /media/$device-name)";
};

detach 10 {
    match "device-name" "umass[0-9]+";
    action "/sbin/umount -f /media/$device-name && rm -r /media/$device-name";
};

Нужно только как-то научить devd подсовывать правильное значение <username> в многопользовательской ОС и обеспечить простой способ корректного отмонтирования ФС со стороны этого пользователя вместо точного определения точки монтирования и выполнения команды umount для (пока ещё присоединённого) носителя. Был бы HAL, как раньше, такой проблемы не существовало бы. Теперь — увы и ах — всё переделали с завязкой на Linux udev.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Разработчики Gentoo официально анонсировали проект eudev, не..., opennews, 17-Дек-12, 13:17  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру