On 2009.08.12 at 18:27:16 +0400, Alexey Pechnikov wrote: > Hello! > > On Wednesday 12 August 2009 18:03:29 Konstantin Matyukhin wrote: > > Это понятно, спасибо Капитан. Одно только смущает, зачем запускать > > "быдлопрограммы" с правами суперпользователя? > > В стандартном дебиане иксы, хал и проч. от рута запускаются... > Правда, иксы вроде как допилили для работы без рутовых привелегий.
Что совершенно ни от чего не спасает. И лучше бы их допилили просто ДО РАБОТЫ. Потому что ущерб от внезапного падения сессии со всеми запущенными приложениями (а с современными X-ами) такое случается, на типичной рабочей станции может быть ничуть не меньше чем от внезапной перезагрузки. В этом смысле интересна эволюция линейки NT - в ранних NT (3.x) видеодрайвер был userspace процессом (там как бы микроядро). В NT 4.0 его унесли в kernels space. Потому что с одной стороны, от падения видеодрайвера все равно ущерба не меньше, чем от падения всей системы, с другой в конце 90-х (в эпоху NT 4.0) видеодрайверы в NT не особо падали. Поэтому как раз не вижу ничего плохого в том, чтобы X-ы запускать от рута. Тем более что самым правильным способом использования X-сервера будет запускать его на такой машине, где никаких юзеров кроме рута нет, а диска, к которому кривой код, работающий от имени рута, может применить патч Бармина, вообще отсутствует. X-терминал называется. > Зачем - вполне понятно - так программировать проще. А вот почему это > все в дистрибутивы включается, уже интересно; собственно, об этом и > топик. А альтернативы нет, поэтому и включается. > Best regards, Alexey Pechnikov. > http://pechnikov.tel/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

