Re: Вопрос по архитектуре современного линукса
Hello!
On Thursday 13 August 2009 02:28:16 Иван Лох wrote:
> > В стандартном дебиане иксы, хал и проч. от рута запускаются...
> ^^^^^
> Это не так. hald не должен запускать под рутом.
Кроме самого hald есть еще много связанного с ним мусора, который радостно возится
в системе:
$ ps aux|grep hald
107 3363 0.0 0.2 6816 2360 ? Ss Aug12 0:11 /usr/sbin/hald
root 3429 0.0 0.1 3432 1068 ? S Aug12 0:00 hald-runner
root 3464 0.0 0.0 3496 944 ? S Aug12 0:37 hald-addon-input: Listening on /dev/input/event5 /dev/input/event2 /dev/input/event1 /dev/input/event6 /dev/input/event3 /dev/input/event0 /dev/input/event8
root 3466 0.0 0.0 3496 908 ? S Aug12 0:00 /usr/lib/hal/hald-addon-leds
root 3467 0.0 0.0 3496 904 ? S Aug12 0:00 /usr/lib/hal/hald-addon-rfkill-killswitch
root 3498 0.0 0.0 3500 928 ? S Aug12 0:06 hald-addon-storage: polling /dev/scd0 (every 2 sec)
root 3499 0.0 0.0 3508 992 ? S Aug12 0:00 /usr/lib/hal/hald-addon-cpufreq
107 3500 0.0 0.0 3360 996 ? S Aug12 0:00 /usr/lib/hal/hald-addon-acpi
root 3855 0.0 0.0 3492 980 ? S Aug12 0:00 /usr/lib/hal/hald-addon-generic-backlight
Я уж не спрашиваю, как смеют бинари располагаться в /usr/lib/hal/ (поправьте меня,
если вы увидели bin в этом пути). Спрошу хотя бы, для чего существует директория
/usr/sbin, где по идее и должны лежать запускаемые от рута утилиты. А тут, получается,
софт достаточно хреновый, чтобы можно было в /usr/sbin положить, но что стоит его
перепрятать и запустить из другого места...
Best regards, Alexey Pechnikov.
http://pechnikov.tel/
Reply to: