[Comm] Re: init

Valentin Nechayev =?iso-8859-1?q?netch_=CE=C1_netch=2Ekiev=2Eua?=
Пт Апр 25 16:38:05 MSD 2003


VL>> Вы бы хотели, чтобы пользователь менял runlevel?

И это рассматривается в качестве причины таких прав на init?
OK, ставим ALT на произвольный тазик, копируем оттуда init, запускаем...
и вот права менять runlevel? Я не думаю, что авторы дистрибутива столь
глупы, как это представляет автор этой реплики ;)
Там ведь даже suid'а нет, просто 0700 (-rwx------)

Тем более, что вот с хоста с ALM 2.0 что видно -

$ ls -l /sbin/init
-rwxr-xr-x    1 root     root        27880 Feb 28  2002 /sbin/init

На самом деле telinit отрабатывается не через права на /sbin/init,
а через нормальный IPC:

$ ls -l /dev/initctl
prw-------    1 root     root            0 Apr 20 18:40 /dev/initctl

Так что если у установки 0700 на init была причина, то она совсем другая.


-netch-



Подробная информация о списке рассылки community