[devel] Доступ юзера к /dev/toshiba
Andrey Rahmatullin
=?iso-8859-1?q?wrar_=CE=C1_yandex=2Eru?=
Пн Фев 9 10:00:49 MSK 2004
Еще одним итогом моего общения с нотиком будет пакет toshutils:
fan - turn the cooling fan on/off
svpw - set the supervisor password
hotkey - report on Fn+F2/F3 and F4 changes
tpasswd - set the user password
thotswap - hotswap devices in the SelectBay
tdocked - determine docked status of laptop
alarm - select an alarm power on time
dispswitch - select internal/external/simultaneous video output on
Librettos
tbacklight - turn the backlight on/off
ownerstring - change the ownerstring on the laptop
wmtuxtime - WindowMaker power save applet (can be run under
GNOME/KDE/...)
(это ядерный модуль toshiba.o, собсно на http://www.buzzard.org.uk/toshiba
я попал по ссылке в хелпе ядерного конфигурятора).
Проблема в том, что они все работают с /dev/toshiba и требуют на него rw.
В нашем dev-3.3.1 этого файла нет, но наш MAKEDEV создает его таким:
wrar на notebook ~ $ sudo MAKEDEV toshiba
wrar на notebook ~ $ ls -l /dev/toshiba
crw------- 1 root root 10, 181 Фев 8 19:30 /dev/toshiba
Большинство утилит призваны работать от нормального юзера (кроме
ownerstring,svpw,thotswap,tpasswd) и при своей работе даже для получения
информации (типа крутится ли вентилятор) открывают /dev/toshiba на запись.
Что делать? Переносить всё в /usr/sbin, ставить suid или дать 666 на файл
устройства? Группу что-то неохота для этого нарезать...
Фишка в том, что это утилиты исключительно для ноутбуков, ничего особо
системного кроме записи в /dev/toshiba не просят (ну, кроме thotswap), да
и на ноутбуке ИМХО требования к безопасности несколько в другую сторону,
нежели обычно.
--
WBR, wRAR (ALT Linux Team)
Ну хотя бы одно ядро в системе стоит сохранить, хотя бы на случай
перезагрузки. :)
-- ldv in sisyphus@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20040209/b150e28f/attachment-0001.bin>
Подробная информация о списке рассылки Devel