Автор Гілка: Права до /dev/bus  (Прочитано 2274 раз)

Відсутній Мотя

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Права до /dev/bus
« : 2007-06-17 12:51:35 »
В мене є usb-миша Logitech mx310. OS: Ubuntu 7.04. Середовище KDE.

У настройках kcontrol я можу поставити мишу на 800 dpi замість 400... Але тільки, коли маю права до /dev/bus.
Я змінюю права і все ок, але після кожного перезавантаження права скидуються на рутові (по замовченню).

Я так розумію це від того, що юесбі пристрої заново встановлюються при завантаженні... Як мені закріпити права?

Praporshic

  • Гість
Re: Права до /dev/bus
« Відповідей #1 : 2007-06-17 13:54:50 »
Там є користувач та група. Найкраще буде додати себе до групи власника.

Відсутній Мотя

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Права до /dev/bus
« Відповідей #2 : 2007-06-17 18:37:06 »
Дякую за відповідь. Але як же ш це... буду рутом тоді.
--- Це небезпечно! ---
Які там є гірші варіанти?

Тількі-но із gnome пересів на KDE. В kcontrol щось не можу знайти можливості керування користувачами.
Встановив dpsyco, але щось його ніде не видно... Але це вже оффтопік.
« Змінено: 2007-06-17 18:47:27 від True_Motya »

Praporshic

  • Гість
Re: Права до /dev/bus
« Відповідей #3 : 2007-06-17 19:03:35 »
Ні, не будете.
Додати: gpasswd -a <user> root

Відсутній Мотя

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Права до /dev/bus
« Відповідей #4 : 2007-06-17 19:16:42 »
Цитата
Ні, не будете.
Додати: gpasswd -a <user> root
А що тоді буде?

Знайшов це у файлі  /etc/udev/rules.d:

...
# Sound devices
SUBSYSTEM=="sound",                  GROUP="audio"

# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device",            MODE="0664"

# vc (virtual console) devices
SUBSYSTEM!="tty", GOTO="vc_end"
KERNEL=="console",                  GROUP="root", MODE="0600"
KERNEL=="ptmx",                        GROUP="root", MODE="0666"
...
Може до SUBSYSTEM=="usb_device",      МODE="0664" додати ", GROUP="<user>" "?
Або  MODE змінити? Чи цей файл не повинен мене цікавити в даному питанні?
« Змінено: 2007-06-17 19:18:28 від True_Motya »

Відсутній Мотя

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Права до /dev/bus
« Відповідей #5 : 2007-06-17 19:28:01 »
Додав себе до групи root. Але пів проблеми лишилося. Параметри миші не зберігаються

Praporshic

  • Гість
Re: Права до /dev/bus
« Відповідей #6 : 2007-06-17 19:39:08 »
В такому випадку можна змінити MODE на 0666.
А ще можна додати до /etc/rc.local команду зміни власника на потрібну теку або файл але це вже зовсім брудний хак. Так само туди можна додати команду яка сама встановить потрібну роздільну здатність. Яку - не скажу бо не маю такої миші.
Стосовно додавання себе до групи root - то не є проблемою безпеки. Ви отримаєте додаткові привілеї, але не станете root`ом.

P.S. Щойно знайшов у своєму Debian Etch окремий файл з правилами udev до гризунів виробництва Logitech, подивіться, може й у Вас таке є - краще міняти щось там.
P.P.S. Має допомогти, хоч там і про генту: http://www.opennet.ru/base/sys/usb_mouse_gentoo.txt.html
« Змінено: 2007-06-17 20:26:08 від Praporshic »

Відсутній Мотя

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Права до /dev/bus
« Відповідей #7 : 2007-06-17 20:30:07 »
Дякую вам Сергію Єгоров.
Скажіть тільки як там той файл зветься з правилами udev до гризунів виробництва Logitech?

Praporshic

  • Гість
Re: Права до /dev/bus
« Відповідей #8 : 2007-06-17 21:50:49 »
В мене він зветься /etc/udev/logitechmouse.rules
В убунті має бути, але не факт.