Bug 29780 - По умолчани слушает 6000 порт
: По умолчани слушает 6000 порт
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kde4base-workspace-kdm)
: unstable
: all Linux
: P3 normal
Assigned To:
:
: http://forum.altlinux.org/index.php/t...
:
: 29785
: 27685
  Show dependency tree
 
Reported: 2014-01-31 14:38 by
Modified: 2014-02-03 15:24 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2014-01-31 14:38:57
Несмотря на наличие
NOLISTEN=tcp
в
/etc/sysconfig/xserver
запускает X без соотв. опции 

P.S.
В p7 тоже.
------- Comment #1 From 2014-01-31 14:43:40 -------
Нужно, чтобы /etc/sysconfig/xserver обрабатывался так, чтобы по умолчанию
всегда X-сервер запускался с
-nolisten tcp
Правильно?
------- Comment #2 From 2014-01-31 15:22:45 -------
Сергей, ты посмотри /etc/X11/xinit/xserverrc и скажи толком, какое именно
поведение ты хочешь изменить.
------- Comment #3 From 2014-01-31 15:47:05 -------
Я хочу изменить поведение обработчика NOLISTEN таким образом, чтобы X всегда с
параметром -nolisten tcp _всегда_ , кроме случая, когда указано
раскомментированное
NOLISTEN=local
------- Comment #4 From 2014-01-31 15:52:50 -------
(In reply to comment #3)
> Я хочу изменить поведение обработчика NOLISTEN таким образом, чтобы X всегда с
> параметром -nolisten tcp _всегда_ , кроме случая, когда указано
> раскомментированное
> NOLISTEN=local

А как тогда в принципе получать поведение "слушать и tcp, и local" тем, кому
это понадобится?
------- Comment #5 From 2014-01-31 15:57:03 -------
(В ответ на комментарий №4)
> А как тогда в принципе получать поведение "слушать и tcp, и local" тем, кому
> это понадобится?
NOLISTEN=noboth
, только, я бы переименовал в LISTEN и по умолчанию всегда "local" (включая
случаи, когда не распарсилось).
------- Comment #6 From 2014-01-31 18:04:04 -------
(In reply to comment #3)
> Я хочу изменить поведение обработчика NOLISTEN таким образом, чтобы X всегда с
> параметром -nolisten tcp _всегда_ , кроме случая, когда указано
> раскомментированное
> NOLISTEN=local

А почему ты хочешь изменить поведение?
У нас ведь запакован NOLISTEN=tcp в /etc/sysconfig/xserver.
------- Comment #7 From 2014-01-31 18:08:17 -------
(В ответ на комментарий №6)
> (In reply to comment #3)
> > Я хочу изменить поведение 
> А почему ты хочешь изменить поведение?
------- Comment #8 From 2014-01-31 18:11:10 -------
(В ответ на комментарий №6)
> А почему ты хочешь изменить поведение?
Чтобы исправить этот баг кардинально, когда NOLISTEN=tcp есть, но не
используется.
------- Comment #9 From 2014-01-31 18:13:20 -------
(In reply to comment #8)
> (В ответ на комментарий №6)
> > А почему ты хочешь изменить поведение?
> Чтобы исправить этот баг кардинально, когда NOLISTEN=tcp есть, но не
> используется.

А почему NOLISTEN=tcp из /etc/sysconfig/xserver может не использоваться?
------- Comment #10 From 2014-01-31 18:14:29 -------
(В ответ на комментарий №9)
> А почему NOLISTEN=tcp из /etc/sysconfig/xserver может не использоваться?
Вопрос к мантейнеру пакета.
------- Comment #11 From 2014-01-31 18:18:03 -------
(In reply to comment #10)
> (В ответ на комментарий №9)
> > А почему NOLISTEN=tcp из /etc/sysconfig/xserver может не использоваться?
> Вопрос к мантейнеру пакета.

Какого пакета? /etc/X11/xinit/xserverrc всегда читает /etc/sysconfig/xserver.
------- Comment #12 From 2014-01-31 18:19:44 -------
(В ответ на комментарий №9)
> А почему NOLISTEN=tcp из /etc/sysconfig/xserver может не использоваться?
Ой, надо проверить kdm. Может, один из последних патчей испортил вызов
/etc/X11/xinit/xserverrc
------- Comment #13 From 2014-01-31 18:27:03 -------
С патчем для поддержки multi-seat  KDM стал запускать
/lib/systemd/systemd-multi-seat-x
Надо его как-то подружить с xserverrc или отказаться от использования xserverrc
.
------- Comment #14 From 2014-01-31 18:31:12 -------
Видимо, проще отказаться от использования xserverrc.
------- Comment #15 From 2014-01-31 18:40:20 -------
(In reply to comment #14)
> Видимо, проще отказаться от использования xserverrc.

Зачем отказываться от /etc/X11/xinit/xserverrc?
------- Comment #16 From 2014-01-31 18:45:10 -------
(В ответ на комментарий №15)
> Зачем отказываться от /etc/X11/xinit/xserverrc?
Пока не научится прикидываться systemd-multi-seat-x.
------- Comment #17 From 2014-01-31 19:02:50 -------
(In reply to comment #16)
> (В ответ на комментарий №15)
> > Зачем отказываться от /etc/X11/xinit/xserverrc?
> Пока не научится прикидываться systemd-multi-seat-x.

А зачем ему прикидываться?  Он запускает X, попробуй сделать себе X ссылкой на
systemd-multi-seat-x.
------- Comment #18 From 2014-01-31 19:12:57 -------
(В ответ на комментарий №17)
> А зачем ему прикидываться?
Чтобы мне не нужно было трогать какие либо файлы на файловой системе.
------- Comment #19 From 2014-01-31 19:17:09 -------
(В ответ на комментарий №17)
> попробуй сделать себе X ссылкой на systemd-multi-seat-x.
Я попробую сделать копию xserverrc, в которой будет запускаться
systemd-multi-seat-x.
------- Comment #20 From 2014-02-03 15:24:18 -------
В kdm я исправление сделал до выяснения.
См. баг 29780