[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