Re: boot_archive

From
Dmitry Miloserdov (2:5020/400)
To
Dmitry Afanasiev
Date
2009-05-13T22:23:38Z
Area
RU.UNIX.SOLARIS
From: "Dmitry Miloserdov" <dmitry@bis.ru>

> зачем реверсинжиниринг?
> есть аж два легальных и более простых пути:
> 1. взять исходники opensolaris и посмотреть там
> 2. запустить truss -o reboot.out -f reboot
> и посмотреть чо же там происходит :)

И что увидишь?
Не в код reboot же записан bootadm.
Так же бужет сигнал к startd.
Сигнал не обязательно как kill() может быть дверь или UDS.
Тогда уж лучше скрипт из пары строчек на dtrace нарисовать
вот только добиться чтоб не прибила его система раньше чем
запустится bootadm.
Изначально задача неправильно поставлена.
Хотите наплевать на целостность - гасите через uadmin и fsck вам в помощь. 


--- ifmail v.2.15dev5.4
 * Origin: Ye 'Ol Disorganized NNTPCache groupie (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/142 999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5012/46 5015/28 5019/40 5020/18 175 194 400 545 902
SEEN-BY: 5020/2238 4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7
SEEN-BY: 5054/1 4 8 9 28 37 5060/88 5061/15 120 5062/10 5064/7 5066/18 5075/5
SEEN-BY: 5075/35 5080/68 5085/13 5095/20 5096/18 6001/10 6037/7
PATH: 5020/400 545 5054/1 37