From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 25 Apr 2003 15:38:05 +0300 From: Valentin Nechayev To: community@altlinux.ru Message-ID: <20030425123805.GF13106@netch.kiev.ua> References: <200304180202.20358.ts@lafox.com.ua> <200304181926.58453.LAV@VL3143.spb.edu> <200304181853.27674.ts@lafox.com.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200304181853.27674.ts@lafox.com.ua> X-42: On Subject: [Comm] Re: init Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: netch@netch.kiev.ua List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: 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-