> > > > > А что, ln -s /var/log/Xorg.0.log /dev/null уже не кошерно?
> > > > А каким образом создаётся /var/log/Xorg.0.log.old?
> > > Методом вызова rename() из libc. И здесь есть два решения проблемы - таки
> > > дочитать man ${used_x_display_manager} на предмет задания опции '-logfile
> > > /dev/null' для Xorg,
> > У него там не DM, у него startx. Которой эта ручка по соображениям
> > безопасности не положена.
> Банальный shell скрипт, поправить который дело 2х минут.
Не все так просто. Параметр -logfile есть у Xorg, который -rwxr-xr-x, и
который поэтому запустить из startx в принципе невозможно (ну, то есть
запустить-то возможно, но кто ж ему такому экран-то даст?) Из startx
запускается X, который suid-wrapper вокруг Xorg, и который писали не идиоты, и
поэтому он такого параметра не принимает. Потому что (Андрей, ты не выспался,
что ли, сегодня?) нельзя давать обычному юзеру объяснять программе, работающей
от рута, куда она будет писать логи.
--
There's no sense in being precise, when you don't even know what
you're talking about.
-- John von Neumann
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/87bosmj0or.wl%[email protected]