Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] rc-scripts
Date: Thu, 06 Jul 2006 15:20:43
Message-Id: 20060706151957.GC23878@home.power
In Reply to: Re: [gentoo-user-ru] rc-scripts by Vladimir Solomatin
1 Hi!
2
3 On Thu, Jul 06, 2006 at 07:10:53PM +0400, Vladimir Solomatin wrote:
4 > у меня полтора десятка init-скриптов, которые стартуют во время
5 > загрузки. посмотреть их все, построить зависимости.. и все это делать
6 > руками. займет достаточно времени. насколько я понял, в gentoo такого
7 > механизма нет (который бы все делал сам и вывел результат).
8 > все ясно, всем спасибо.
9
10 Вообще-то я этими скриптами не пользуюсь, но два с половиной года назад я
11 их детально изучал вплоть до трассировки всего выполняющегося при загрузке
12 кода, включая все подгружаемые скрипты со вспомогательными функциями
13 (см., в частности, /lib/rcscripts/).
14
15 И у меня остались смутные воспоминания, что:
16 1) при загрузке система вычисляет дерево зависимостей (ей-же нужно знать
17 в каком порядке их запускать!)
18 2) для вычисления используются специальные функции из тех самых
19 подгружаемых sh-файликов
20 3) полная информация по зависимостям при загрузке кешируется в файликах
21 где-то в районе /var/run или аналогичных каталогов
22
23 Так что есть хорошая вероятность, что вы можете либо найти нужную
24 информацию уже подготовленную в каком-то файле в районе /var/run,
25 либо вычислить её относительно легко подгрузив какой-то из этих sh-файлов
26 с функциями.
27
28 --
29 WBR, Alex.
30 --
31 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] rc-scripts Alex Efros <powerman@××××××××××××××××××.com>