* [sisyphus] gdm и xinit.d
@ 2004-12-26 17:46 Alexey Rusakov
2004-12-26 17:50 ` Yuri N. Sedunov
2004-12-26 18:34 ` Dmitry V. Levin
0 siblings, 2 replies; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 17:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Hi all.
Поскольку всевозможные пакеты (включая xinitrc) исправно кладут скрипты
в /etc/X11/xinit.d/, я был уверен, что это и есть способ поставить
что-нибудь на запуск X-сессии. Однако gdm явно так не думает, в чем я
убедился, заглянув в /etc/X11/gdm/Xsession. Конкретно, gdm считает, что
в начале сессии принято проходиться по каталогу
/etc/X11/xinit/xinitrc.d/. Правильно ли я понимаю, что gdb врет и что
gdm/Xsession нужно поправить?
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 17:46 [sisyphus] gdm и xinit.d Alexey Rusakov
@ 2004-12-26 17:50 ` Yuri N. Sedunov
2004-12-26 19:43 ` Alexey Rusakov
2004-12-26 18:34 ` Dmitry V. Levin
1 sibling, 1 reply; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 17:50 UTC (permalink / raw)
To: ktirf, ALT Linux Sisyphus discussion list
On Воскресенье 26 Декабрь 2004 20:46, Alexey Rusakov wrote:
> Hi all.
>
> Поскольку всевозможные пакеты (включая xinitrc) исправно кладут скрипты
> в /etc/X11/xinit.d/, я был уверен, что это и есть способ поставить
> что-нибудь на запуск X-сессии. Однако gdm явно так не думает, в чем я
> убедился, заглянув в /etc/X11/gdm/Xsession.
Обратите внимание.
$ grep /etc/X11/gdm/Xsession /etc/X11/gdm/gdm.conf
#BaseXsession=/etc/X11/gdm/Xsession
--
Yuri N. Sedunov
12/26/04 20:50:14
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 17:46 [sisyphus] gdm и xinit.d Alexey Rusakov
2004-12-26 17:50 ` Yuri N. Sedunov
@ 2004-12-26 18:34 ` Dmitry V. Levin
1 sibling, 0 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2004-12-26 18:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 629 bytes --]
Hi,
On Sun, Dec 26, 2004 at 08:46:33PM +0300, Alexey Rusakov wrote:
> Поскольку всевозможные пакеты (включая xinitrc) исправно кладут скрипты
> в /etc/X11/xinit.d/, я был уверен, что это и есть способ поставить
> что-нибудь на запуск X-сессии. Однако gdm явно так не думает, в чем я
> убедился, заглянув в /etc/X11/gdm/Xsession. Конкретно, gdm считает, что
> в начале сессии принято проходиться по каталогу
> /etc/X11/xinit/xinitrc.d/. Правильно ли я понимаю, что gdb врет и что
Нет, gdb не врёт. :)
> gdm/Xsession нужно поправить?
Вероятно, /etc/X11/gdm/Xsession не должен использоваться.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 17:50 ` Yuri N. Sedunov
@ 2004-12-26 19:43 ` Alexey Rusakov
2004-12-26 19:49 ` Yuri N. Sedunov
0 siblings, 1 reply; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 19:43 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Yuri N. Sedunov wrote:
>Обратите внимание.
>$ grep /etc/X11/gdm/Xsession /etc/X11/gdm/gdm.conf
>#BaseXsession=/etc/X11/gdm/Xsession
>
>
И что используется взамен?
На самом деле исходная проблема звучит так: несмотря на установленный
пакет numlock, одноименная лампочка при запуске иксов гаснет. Хочется
разобраться, откуда у нее растут ноги.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 19:43 ` Alexey Rusakov
@ 2004-12-26 19:49 ` Yuri N. Sedunov
2004-12-26 20:21 ` Alexey Rusakov
0 siblings, 1 reply; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 19:49 UTC (permalink / raw)
To: ktirf, ALT Linux Sisyphus discussion list
On Воскресенье 26 Декабрь 2004 22:43, Alexey Rusakov wrote:
> Yuri N. Sedunov wrote:
> >Обратите внимание.
> >$ grep /etc/X11/gdm/Xsession /etc/X11/gdm/gdm.conf
> >#BaseXsession=/etc/X11/gdm/Xsession
>
> И что используется взамен?
Обратите внимание в другое место.
$ grep Xses -r /etc/X11/sessions/
--
Yuri N. Sedunov
12/26/04 22:48:19
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 19:49 ` Yuri N. Sedunov
@ 2004-12-26 20:21 ` Alexey Rusakov
2004-12-26 20:51 ` Yuri N. Sedunov
0 siblings, 1 reply; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 20:21 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Yuri N. Sedunov wrote:
>Обратите внимание в другое место.
>$ grep Xses -r /etc/X11/sessions/
>
>
Ага. Спасибо, этот вопрос прояснился. Теперь бы еще понять, почему не
запускается enable_X11_numlock, хотя он вроде бы исполняемый.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 20:21 ` Alexey Rusakov
@ 2004-12-26 20:51 ` Yuri N. Sedunov
2004-12-26 21:06 ` Alexey Rusakov
0 siblings, 1 reply; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 20:51 UTC (permalink / raw)
To: ktirf, ALT Linux Sisyphus discussion list
On Воскресенье 26 Декабрь 2004 23:21, Alexey Rusakov wrote:
> Yuri N. Sedunov wrote:
> >Обратите внимание в другое место.
> >$ grep Xses -r /etc/X11/sessions/
>
> Ага. Спасибо, этот вопрос прояснился. Теперь бы еще понять, почему не
> запускается enable_X11_numlock, хотя он вроде бы исполняемый.
Сам по себе enable_X11_numlock делает то, что от него требуется. А как Вы его
пытаетесь запустить?
--
Yuri N. Sedunov
12/26/04 23:49:22
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 20:51 ` Yuri N. Sedunov
@ 2004-12-26 21:06 ` Alexey Rusakov
2004-12-26 21:08 ` [sisyphus] gdm É xinit.d Denis Klykvin
2004-12-26 21:14 ` [sisyphus] gdm и xinit.d Yuri N. Sedunov
0 siblings, 2 replies; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 21:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Yuri N. Sedunov wrote:
>Сам по себе enable_X11_numlock делает то, что от него требуется. А как Вы его
>пытаетесь запустить?
>
>
Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
каждой X-сессии. Ручками запущенный он все прекрасно делает, но ручками
мне уже надоело, до и неправильно это.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm É xinit.d
2004-12-26 21:06 ` Alexey Rusakov
@ 2004-12-26 21:08 ` Denis Klykvin
2004-12-26 21:16 ` [sisyphus] Re: gdm и xinit.d Michael Shigorin
2004-12-26 21:35 ` [sisyphus] gdm и xinit.d Alexey Rusakov
2004-12-26 21:14 ` [sisyphus] gdm и xinit.d Yuri N. Sedunov
1 sibling, 2 replies; 23+ messages in thread
From: Denis Klykvin @ 2004-12-26 21:08 UTC (permalink / raw)
To: ktirf; +Cc: ALT Linux Sisyphus discussion list
Alexey Rusakov wrote:
> Yuri N. Sedunov wrote:
> Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
> каждой X-сессии. Ручками запущенный он все прекрасно делает, но
> ручками мне уже надоело, до и неправильно это.
Создайте на него ссылку в ~/.xsession.d
(или просто скрипт на sh, вызывающий его -- точно не помню)
--
With Best Wishes, Denis Klykvin
JID: nikon@jabber.ru
XmmS now play: Mark Van Dale - Live_at_Turbulentie-CABLE-02-2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:06 ` Alexey Rusakov
2004-12-26 21:08 ` [sisyphus] gdm É xinit.d Denis Klykvin
@ 2004-12-26 21:14 ` Yuri N. Sedunov
1 sibling, 0 replies; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 21:14 UTC (permalink / raw)
To: ktirf, ALT Linux Sisyphus discussion list
On Понедельник 27 Декабрь 2004 00:06, Alexey Rusakov wrote:
> Yuri N. Sedunov wrote:
> >Сам по себе enable_X11_numlock делает то, что от него требуется. А как Вы
> > его пытаетесь запустить?
>
> Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
> каждой X-сессии. Ручками запущенный он все прекрасно делает, но ручками
> мне уже надоело, до и неправильно это.
Сделал
ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
Работает.
--
Yuri N. Sedunov
12/27/04 00:14:20
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: gdm и xinit.d
2004-12-26 21:08 ` [sisyphus] gdm É xinit.d Denis Klykvin
@ 2004-12-26 21:16 ` Michael Shigorin
2004-12-26 21:19 ` [sisyphus] Re: gdm É xinit.d Denis Klykvin
2004-12-26 21:35 ` [sisyphus] gdm и xinit.d Alexey Rusakov
1 sibling, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2004-12-26 21:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Dec 27, 2004 at 12:08:21AM +0300, Denis Klykvin wrote:
> > Я его никак не пытаюсь запускать, я хочу, чтобы он запускался
> > в начале каждой X-сессии. Ручками запущенный он все прекрасно
> > делает, но ручками мне уже надоело, до и неправильно это.
> Создайте на него ссылку в ~/.xsession.d
> (или просто скрипт на sh, вызывающий его -- точно не помню)
Костыль, однако.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: gdm É xinit.d
2004-12-26 21:16 ` [sisyphus] Re: gdm и xinit.d Michael Shigorin
@ 2004-12-26 21:19 ` Denis Klykvin
2004-12-26 21:35 ` [sisyphus] Re: gdm и xinit.d Yuri N. Sedunov
0 siblings, 1 reply; 23+ messages in thread
From: Denis Klykvin @ 2004-12-26 21:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
> Костыль, однако.
"Что делать? Кто виноват? Третьим будешь?" (c)
--
With Best Wishes, Denis Klykvin
JID: nikon@jabber.ru
XmmS now play: Mark Van Dale - Live_at_Turbulentie-CABLE-02-2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: gdm и xinit.d
2004-12-26 21:19 ` [sisyphus] Re: gdm É xinit.d Denis Klykvin
@ 2004-12-26 21:35 ` Yuri N. Sedunov
2004-12-26 21:36 ` [sisyphus] Re: gdm É xinit.d Denis Klykvin
0 siblings, 1 reply; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 21:35 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Понедельник 27 Декабрь 2004 00:19, Denis Klykvin wrote:
> Michael Shigorin wrote:
> > Костыль, однако.
>
> "Что делать?
Вешать багу на пакет numlock.
--
Yuri N. Sedunov
12/27/04 00:34:32
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:08 ` [sisyphus] gdm É xinit.d Denis Klykvin
2004-12-26 21:16 ` [sisyphus] Re: gdm и xinit.d Michael Shigorin
@ 2004-12-26 21:35 ` Alexey Rusakov
2004-12-26 21:53 ` Dmitry V. Levin
2004-12-26 21:59 ` Yuri N. Sedunov
1 sibling, 2 replies; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 21:35 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Denis Klykvin wrote:
>>Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
>>каждой X-сессии. Ручками запущенный он все прекрасно делает, но
>>ручками мне уже надоело, до и неправильно это.
>>
>>
>Создайте на него ссылку в ~/.xsession.d
>(или просто скрипт на sh, вызывающий его -- точно не помню)
>
>
Yuri N. Sedunov wrote:
>Сделал
>ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
>Работает.
>
Я, конечно, понимаю, что это круто, но поясните мне: я должен это делать
в ~root/.xsession.d? В ~/.xsession.d? А если у меня пользователей не
один на машине (да, все хотят жить с включенным NumLock, странное дело)?
Обход /etc/X11/xinit.d/ (вроде бы) происходит в /etc/X11/Xsession. В
xinit.d/ наличествует скрипт numlock, вызывающий enable_X11_numlock,
однако он не вызывается. Закидывание в xinit.d/ элементарного скрипта,
создающего файл в /tmp (и несрабатывание этого скрипта при запуске
сессии), приводит к мысли о том, что xinit.d/ не просматривается в
Xsession. Но закидывание этого же скрипта в /etc/X11/profile.d/ приводит
к ожидаемому результату! Вот выдержка из этого самого Xsession:
# Source shell scripts from system /etc/X11/profile.d/
for f in /etc/X11/profile.d/*.sh; do
# Don't run *.rpm* and *~ scripts
[ "${f%.rpm*}" == "$f" -a "${f%\~}" == "$f" ] || continue
SourceIfNotEmpty "$f" "$@"
done
# Source shell scripts from user ~/.xprofile
SourceIfNotEmpty "$HOME"/.xprofile "$@"
# Run system scripts from /etc/X11/xinit.d/
for f in /etc/X11/xinit.d/*; do
# Don't run *.rpm* and *~ scripts
[ "${f%.rpm*}" == "$f" -a "${f%\~}" == "$f" ] || continue
if [ -x "$f" ]; then
"$f" &
fi
done
Может быть, я слепой, но кто-нибудь может объяснить, что происходит?
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: gdm É xinit.d
2004-12-26 21:35 ` [sisyphus] Re: gdm и xinit.d Yuri N. Sedunov
@ 2004-12-26 21:36 ` Denis Klykvin
0 siblings, 0 replies; 23+ messages in thread
From: Denis Klykvin @ 2004-12-26 21:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Yuri N. Sedunov wrote:
> > "Что делать?
> Вешать багу на пакет numlock.
Думаю, это лучше сделать автору треда -- я тут вообще gnus проверял :)
--
With Best Wishes, Denis Klykvin
JID: nikon@jabber.ru
XmmS now play: Mark Van Dale - Live_at_Turbulentie-CABLE-02-2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:35 ` [sisyphus] gdm и xinit.d Alexey Rusakov
@ 2004-12-26 21:53 ` Dmitry V. Levin
2004-12-26 21:59 ` Yuri N. Sedunov
1 sibling, 0 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2004-12-26 21:53 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1147 bytes --]
On Mon, Dec 27, 2004 at 12:35:44AM +0300, Alexey Rusakov wrote:
> Denis Klykvin wrote:
>
> >>Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
> >>каждой X-сессии. Ручками запущенный он все прекрасно делает, но
> >>ручками мне уже надоело, до и неправильно это.
> >>
> >Создайте на него ссылку в ~/.xsession.d
> >(или просто скрипт на sh, вызывающий его -- точно не помню)
> >
> Yuri N. Sedunov wrote:
>
> >Сделал
> >ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
> >Работает.
>
> Я, конечно, понимаю, что это круто, но поясните мне: я должен это делать
> в ~root/.xsession.d? В ~/.xsession.d? А если у меня пользователей не
> один на машине (да, все хотят жить с включенным NumLock, странное дело)?
Файлы /etc/X11/xinit.d/* и $HOME/.xsession.d/* равноправны, единственное
различие заключается в том, что сначала запускаются файлы из первой группы.
[...]
> Может быть, я слепой, но кто-нибудь может объяснить, что происходит?
Чудес тут нет никаких, /etc/X11/xinit.d/menu запускается нормально, так
что, наверное, стоит просто посмотреть ещё раз свежим взглядом.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:35 ` [sisyphus] gdm и xinit.d Alexey Rusakov
2004-12-26 21:53 ` Dmitry V. Levin
@ 2004-12-26 21:59 ` Yuri N. Sedunov
2004-12-26 22:23 ` Dmitry V. Levin
2004-12-26 22:38 ` Alexey Rusakov
1 sibling, 2 replies; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 21:59 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Понедельник 27 Декабрь 2004 00:35, Alexey Rusakov wrote:
> Denis Klykvin wrote:
> >>Я его никак не пытаюсь запускать, я хочу, чтобы он запускался в начале
> >>каждой X-сессии. Ручками запущенный он все прекрасно делает, но
> >>ручками мне уже надоело, до и неправильно это.
> >
> >Создайте на него ссылку в ~/.xsession.d
> >(или просто скрипт на sh, вызывающий его -- точно не помню)
>
> Yuri N. Sedunov wrote:
> >Сделал
> >ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
> >Работает.
>
> Я, конечно, понимаю, что это круто, но поясните мне: я должен это делать
> в ~root/.xsession.d? В ~/.xsession.d? А если у меня пользователей не
> один на машине (да, все хотят жить с включенным NumLock, странное дело)?
>
> Обход /etc/X11/xinit.d/ (вроде бы) происходит в /etc/X11/Xsession. В
> xinit.d/ наличествует скрипт numlock, вызывающий enable_X11_numlock,
> однако он не вызывается.
Нет, просто он никогда не срабатывает. Поскольку условие
[ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
будет верно только при запуске сессии от root.
--
Yuri N. Sedunov
12/27/04 00:42:02
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:59 ` Yuri N. Sedunov
@ 2004-12-26 22:23 ` Dmitry V. Levin
2004-12-26 22:38 ` Alexey Rusakov
1 sibling, 0 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2004-12-26 22:23 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 620 bytes --]
On Mon, Dec 27, 2004 at 12:59:13AM +0300, Yuri N. Sedunov wrote:
> On Понедельник 27 Декабрь 2004 00:35, Alexey Rusakov wrote:
[...]
> > Обход /etc/X11/xinit.d/ (вроде бы) происходит в /etc/X11/Xsession. В
> > xinit.d/ наличествует скрипт numlock, вызывающий enable_X11_numlock,
> > однако он не вызывается.
>
> Нет, просто он никогда не срабатывает. Поскольку условие
> [ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
> будет верно только при запуске сессии от root.
Поясню, [ -f /var/lock/subsys/numlock ] имеет смысл только если
[ -x /var/lock/subsys ] верно.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 21:59 ` Yuri N. Sedunov
2004-12-26 22:23 ` Dmitry V. Levin
@ 2004-12-26 22:38 ` Alexey Rusakov
2004-12-26 22:44 ` Yuri N. Sedunov
1 sibling, 1 reply; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 22:38 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Yuri N. Sedunov wrote:
>>Yuri N. Sedunov wrote:
>>
>>
>>>Сделал
>>>ln -s /usr/X11R6/bin/enable_X11_numlock .xsession.d/numlock
>>>Работает.
>>>
>>Я, конечно, понимаю, что это круто, но поясните мне: я должен это делать
>>в ~root/.xsession.d? В ~/.xsession.d? А если у меня пользователей не
>>один на машине (да, все хотят жить с включенным NumLock, странное дело)?
>>
>>Обход /etc/X11/xinit.d/ (вроде бы) происходит в /etc/X11/Xsession. В
>>xinit.d/ наличествует скрипт numlock, вызывающий enable_X11_numlock,
>>однако он не вызывается.
>>
>Нет, просто он никогда не срабатывает. Поскольку условие
> [ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
>будет верно только при запуске сессии от root.
>
>
Ба-лин, и то правда. Спасибо, вправили мозги. Пошел ставить симлинк в
skel и всем уже существующим :) А можно мне до кучи объяснить глубокий
смысл /var/lock/subsys в целом и /var/lock/subsys/numlock в частности?
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 22:38 ` Alexey Rusakov
@ 2004-12-26 22:44 ` Yuri N. Sedunov
2004-12-26 22:58 ` Dmitry V. Levin
0 siblings, 1 reply; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 22:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Понедельник 27 Декабрь 2004 01:38, Alexey Rusakov wrote:
> Yuri N. Sedunov wrote:
<skip>
> >Нет, просто он никогда не срабатывает. Поскольку условие
> > [ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
> >будет верно только при запуске сессии от root.
>
> Ба-лин, и то правда. Спасибо, вправили мозги. Пошел ставить симлинк в
> skel и всем уже существующим :) А можно мне до кучи объяснить глубокий
> смысл /var/lock/subsys в целом и /var/lock/subsys/numlock в частности?
В пакете numlock есть ответы на Ваш вопрос
$ grep subsys /etc/rc.d/init.d/numlock
LOCKFILE=/var/lock/subsys/numlock
и еще три с небольшим года назад еще все работало правильно. Но однажды
$ rpm -q --changelog filesystem|grep subsys -B8
* Сбт Сен 29 2001 Dmitry V. Levin <ldv@altlinux.ru> 2.1.6-alt2
....
/var/lock/subsys: 755 -> 700.
--
Yuri N. Sedunov
12/27/04 01:40:33
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm и xinit.d
2004-12-26 22:44 ` Yuri N. Sedunov
@ 2004-12-26 22:58 ` Dmitry V. Levin
2004-12-26 23:14 ` [sisyphus] gdm Й xinit.d Alexey Rusakov
0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Levin @ 2004-12-26 22:58 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]
On Mon, Dec 27, 2004 at 01:44:50AM +0300, Yuri N. Sedunov wrote:
> On Понедельник 27 Декабрь 2004 01:38, Alexey Rusakov wrote:
> > Yuri N. Sedunov wrote:
> <skip>
> > >Нет, просто он никогда не срабатывает. Поскольку условие
> > > [ -f /var/lock/subsys/numlock -a -x /usr/X11R6/bin/enable_X11_numlock ]
> > >будет верно только при запуске сессии от root.
> >
> > Ба-лин, и то правда. Спасибо, вправили мозги. Пошел ставить симлинк в
> > skel и всем уже существующим :) А можно мне до кучи объяснить глубокий
> > смысл /var/lock/subsys в целом и /var/lock/subsys/numlock в частности?
>
> В пакете numlock есть ответы на Ваш вопрос
>
> $ grep subsys /etc/rc.d/init.d/numlock
> LOCKFILE=/var/lock/subsys/numlock
>
> и еще три с небольшим года назад еще все работало правильно. Но однажды
>
> $ rpm -q --changelog filesystem|grep subsys -B8
> * Сбт Сен 29 2001 Dmitry V. Levin <ldv@altlinux> 2.1.6-alt2
> ....
> /var/lock/subsys: 755 -> 700.
А пакет numlock за это время так никто и не поправил,
см. https://bugzilla.altlinux.org/show_bug.cgi?id=2949
(Opened: 2003-09-08 02:58).
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm Й xinit.d
2004-12-26 22:58 ` Dmitry V. Levin
@ 2004-12-26 23:14 ` Alexey Rusakov
2004-12-26 23:19 ` Yuri N. Sedunov
0 siblings, 1 reply; 23+ messages in thread
From: Alexey Rusakov @ 2004-12-26 23:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Dmitry V. Levin wrote:
>>В пакете numlock есть ответы на Ваш вопрос
>>
>>$ grep subsys /etc/rc.d/init.d/numlock
>>LOCKFILE=/var/lock/subsys/numlock
>>
>>
Это как раз понятно.
>>и еще три с небольшим года назад еще все работало правильно. Но однажды
>>
>>$ rpm -q --changelog filesystem|grep subsys -B8
>>* Сбт Сен 29 2001 Dmitry V. Levin <ldv@altlinux> 2.1.6-alt2
>>....
>> /var/lock/subsys: 755 -> 700.
>>
>>
Это уже интереснее, то вполне обосновано, имхо.
>А пакет numlock за это время так никто и не поправил,
>см. https://bugzilla.altlinux.org/show_bug.cgi?id=2949
>(Opened: 2003-09-08 02:58).
>
>
А, ну вот все и сошлось, оказывается, мне в Багзиллу заглянуть надо было
:) Спасибо за потраченное время.
А почему, собственно, включалка numlock вообще через subsys сделана, это
легаси такое? (возвращаясь к вопросу о глубоком смысле subsys в целом)
Потому что при всем моем желании держать NumLock включенным я все же не
готов утверждать, что на любой инсталляции все пользователи будут
организованно (не) хотеть того же. Не говоря уже о том, что на текущий
момент пакет фактически сломан.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] gdm Й xinit.d
2004-12-26 23:14 ` [sisyphus] gdm Й xinit.d Alexey Rusakov
@ 2004-12-26 23:19 ` Yuri N. Sedunov
0 siblings, 0 replies; 23+ messages in thread
From: Yuri N. Sedunov @ 2004-12-26 23:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Понедельник 27 Декабрь 2004 02:14, Alexey Rusakov wrote:
> А почему, собственно, включалка numlock вообще через subsys сделана, это
> легаси такое? (возвращаясь к вопросу о глубоком смысле subsys в целом)
> Потому что при всем моем желании держать NumLock включенным я все же не
> готов утверждать, что на любой инсталляции все пользователи будут
> организованно (не) хотеть того же. Не говоря уже о том, что на текущий
> момент пакет фактически сломан.
Повесьте на numlock FR, чтоб можно было и поюзерно управлять этой лампочкой.
--
Yuri N. Sedunov
12/27/04 02:17:33
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2004-12-26 23:19 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-26 17:46 [sisyphus] gdm и xinit.d Alexey Rusakov
2004-12-26 17:50 ` Yuri N. Sedunov
2004-12-26 19:43 ` Alexey Rusakov
2004-12-26 19:49 ` Yuri N. Sedunov
2004-12-26 20:21 ` Alexey Rusakov
2004-12-26 20:51 ` Yuri N. Sedunov
2004-12-26 21:06 ` Alexey Rusakov
2004-12-26 21:08 ` [sisyphus] gdm É xinit.d Denis Klykvin
2004-12-26 21:16 ` [sisyphus] Re: gdm и xinit.d Michael Shigorin
2004-12-26 21:19 ` [sisyphus] Re: gdm É xinit.d Denis Klykvin
2004-12-26 21:35 ` [sisyphus] Re: gdm и xinit.d Yuri N. Sedunov
2004-12-26 21:36 ` [sisyphus] Re: gdm É xinit.d Denis Klykvin
2004-12-26 21:35 ` [sisyphus] gdm и xinit.d Alexey Rusakov
2004-12-26 21:53 ` Dmitry V. Levin
2004-12-26 21:59 ` Yuri N. Sedunov
2004-12-26 22:23 ` Dmitry V. Levin
2004-12-26 22:38 ` Alexey Rusakov
2004-12-26 22:44 ` Yuri N. Sedunov
2004-12-26 22:58 ` Dmitry V. Levin
2004-12-26 23:14 ` [sisyphus] gdm Й xinit.d Alexey Rusakov
2004-12-26 23:19 ` Yuri N. Sedunov
2004-12-26 21:14 ` [sisyphus] gdm и xinit.d Yuri N. Sedunov
2004-12-26 18:34 ` Dmitry V. Levin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git