[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