Bug 12403

Summary: Add an opportunity to start the X as a XDMCP server
Product: Sisyphus Reporter: Alexey Gladkov <legion>
Component: xinitrcAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: Alexey Gladkov <legion>
Severity: enhancement    
Priority: P2 CC: aen, evg, glebfm, inger, ldv, led, mike, php-coder, placeholder, rom_as
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 12402    

Description Alexey Gladkov 2007-07-25 13:30:21 MSD
Очень бы хотелось чтобы через control можно было управлять опцией "-nolisten
tcp"  для X сервера. Сейчас эта опция забита в /etc/X11/xinit/xserverrc что не
позволяет сделать XDMCP сервер.
Comment 1 Dmitry V. Levin 2007-08-03 05:47:01 MSD
git push приветствуется
Comment 2 AEN 2007-08-03 06:01:20 MSD
*** Bug 12402 has been marked as a duplicate of this bug. ***
Comment 3 Dmitry V. Levin 2007-09-18 01:33:06 MSD
Оказывается, пользователи привыкли редактировать /etc/X11/xinit/xserverrc
вручную с тем чтобы добавлять серверу другие параметры.

Как бы так сделать, чтобы им не помешать?
Comment 4 Sir Raorn 2007-09-18 01:36:46 MSD
/etc/sysconfig/xserver ?
Comment 5 AEN 2007-12-21 12:34:29 MSK
Народ спотыкается  и спотыкается о --nolisten.
Может быть, написать управление через control  и добавить галочку в настройку X
в  Alterator?
Comment 6 Andrey Chichak 2007-12-21 16:22:41 MSK
(In reply to comment #5)
> Народ спотыкается  и спотыкается о --nolisten.
> Может быть, написать управление через control  и добавить галочку в настройку X
> в  Alterator?

как споткнувшийся - за любое решение. бестолково ушло всего около 8 часов
времени на понимание сути явления.
Comment 7 Alexey Gladkov 2007-12-22 02:47:13 MSK
Вот один из возможных вариантов решения проблемы: я создал
/etc/sysconfig/xserver и добавил обработку этого файла. Так как в этом случае
есть возможность менять параметры запуска сервера без модификации скрипта, то
надобности в control я больше не вижу. Тем не менее я намерено следал формат
конфиг-файла /etc/sysconfig/xserver шелльным. Это позволит таки добавить control
если он всё таки кому-нибудь понадобится. Кроме того я таким образом можно
ограничить список параметров Xorg-сервера.

http://git.altlinux.org/people/legion/packages/xinitrc.git?p=xinitrc.git;a=commit;h=e494fa5ddc6cfe603009a0d8a5011a16cabdec11
Comment 8 led 2007-12-22 02:53:17 MSK
(In reply to comment #7)
> Вот один из возможных вариантов решения проблемы: я создал
> /etc/sysconfig/xserver и добавил обработку этого файла.

Вроде нормально. Где и когда это можно ожидать?
Comment 9 Alexey Gladkov 2007-12-22 02:57:15 MSK
(In reply to comment #8)
> Вроде нормально. Где и когда это можно ожидать?

Ну... Это вопрос уже к мантейнеру :)
У меня нет прав на такие изменения.
Comment 10 Michael Shigorin 2007-12-22 03:25:11 MSK
(In reply to comment #9)
> > Вроде нормально. Где и когда это можно ожидать?
> Ну... Это вопрос уже к мантейнеру :)
> У меня нет прав на такие изменения.
Мож пусть они у тебя появятся? :)
Comment 11 Alexey Gladkov 2007-12-22 03:54:41 MSK
(In reply to comment #10)
> Мож пусть они у тебя появятся? :)

Я не пользуюсь служебным положением. :)
Хотя в этот пакет я бы хотел внести ещё несколько правок.
Comment 12 Michael Shigorin 2007-12-22 15:08:15 MSK
Это было к $MAINTAINER :)

Хотел -- а чего молчал?
Comment 13 Alexey Gladkov 2007-12-22 17:24:25 MSK
(In reply to comment #12)
> Хотел -- а чего молчал?

Времени не было.
Нелюблю пустых обещаний и разговоров. Балаболок у нас в сизифе и так хватает.
Есть патч, вот и не молчу. :)
Comment 14 Mikhail Gusarov 2007-12-22 17:42:44 MSK
>> Хотел -- а чего молчал?
>Времени не было.

Давно бы уже добавил в виде нескольких багов с Severity: enh, может кто и 
раньше тебя бы взялся, и сделал.
Comment 15 Alexey Gladkov 2007-12-25 19:36:51 MSK
Исправлено в xinitrc-2.4.27-alt1
Comment 16 Michael Shigorin 2007-12-25 19:50:42 MSK
Спасибо!