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 |