Bug 2949

Summary: Проблема с /etc/*.d/numlock
Product: Sisyphus Reporter: solo <solo>
Component: numlockAssignee: Michael Shigorin <mike>
Status: CLOSED WONTFIX QA Contact:
Severity: critical    
Priority: P4 CC: aris, evg, inger, ktirf, ldv, solo
Version: unstable   
Hardware: all   
OS: Linux   

Description solo 2003-09-08 02:58:12 MSD
Цитата из сообщения "Re: [Comm] NumLock" (от 05.09.2003):

====

> Смотрите файл /etc/X11/xinit.d/numlock. Он исполняется при загрузке иксов.
> Напишите там:
> 
> #!/bin/sh
> /usr/X11R6/bin/enable_X11_numlock

   В данном файле уже есть вызов 
/usr/X11R6/bin/enable_X11_numlock, при условии что существуют 
/var/lock/subsys/numlock и /usr/X11R6/bin/enable_X11_numlock.

   Но:

$ sudo ls -ld /var/lock/subsys
drvx------  2 root  root  824 Сен  4 21:35 /var/lock/subsys

   Т. е. обычный пользователь, из под которого выполняется 
/etc/X11/xinit.d/numlock после startx (проверял, init 5 - пока 
нет), не увидит существования /var/lock/subsys/numlock при всём 
желании... :-(

   Лечил так:

$ sudo chmod 0755 /var/lock/subsys

   Незнаю, правда, насколько это правильно с точки зрения 
безопасности.

=====

ЗЫ: Приношу извинения, если неверно заполил поля Bugzilla.
Comment 1 Anton Farygin 2003-09-17 23:56:14 MSD
А к какому пакету принадлежит 
/etc/X11/xinit.d/numlock ??
Я не нашел такого файла на своей машине ;-(
Comment 2 Aleksandr Blokhin 2003-09-18 10:36:18 MSD
/etc/X11/xinit.d/numlock принадлежит numlock-2.0-ipl8mdk
Comment 3 Alexey Rusakov 2004-12-27 02:50:38 MSK
Возможно, я не очень разбираюсь в предмете, но использование subsys в данном
случае довольно сомнительно. Все-таки включать NumLock - задача
пользовательская, а не админская, имхо. На данный момент самый приличный
workaround, имхо - это ставить симлинки на enable_X11_numlock в ~/.xsession.d/ и
/etc/skel/.xsession.d/
Comment 4 Aleksandr Blokhin 2005-01-10 10:53:41 MSK
Это не мой пакет и его судьба меня совершенно не волнует.
Comment 5 Michael Shigorin 2006-03-13 11:55:07 MSK
А он нам вообще нужен?
Comment 6 Aleksandr Blokhin 2006-03-13 12:14:19 MSK
Если есть альтернатива, то конечно же не нужен. 
Comment 7 Michael Shigorin 2006-12-17 21:29:30 MSK
Альтернативы в случаях вроде icewm нет; мне он с неделю назад понадобился,
посему забираю багу себе.  Пакет в orphaned и тот, что в 2.4, действительно не
завёлся (разбираться на месте было некогда).

Спасибо за багрепорт.
Comment 8 Michael Shigorin 2007-09-24 11:39:57 MSD
В сизифе есть numlockx -- думаю, пакет неактуален (восстанавливать влом).

Кому понадобится, тот пусть и фиксит -- или берёт сборку из предыдущих
дистрибутивов.