Здарова Всем!!! Помогите!!
как сделать так чтоб перед выгрузкой системы после комманды reboot или poweroff запустился определенный скрипт
>Здарова Всем!!! Помогите!!
>как сделать так чтоб перед выгрузкой системы после комманды reboot или poweroff
>запустился определенный скрипт
man rc
rc.shutdownP.S. A voob6e bilo bi zame4atelno esli bi sistemu i versiju ukazal. A to mi tut ne telepati.
>>Здарова Всем!!! Помогите!!
>>как сделать так чтоб перед выгрузкой системы после комманды reboot или poweroff
>>запустился определенный скрипт
>man rc
>rc.shutdown
>
>P.S. A voob6e bilo bi zame4atelno esli bi sistemu i versiju ukazal.
>A to mi tut ne telepati.
это точно не телепаты :))уточнение небольшое при команде reboot скрипт rc.shutdown необрабатывается, если reboot это не твой скрипт который потом вызывает shutdown -r now
>>>Здарова Всем!!! Помогите!!
>>>как сделать так чтоб перед выгрузкой системы после комманды reboot или poweroff
>>>запустился определенный скрипт
>>man rc
>>rc.shutdown
>>
>>P.S. A voob6e bilo bi zame4atelno esli bi sistemu i versiju ukazal.
>>A to mi tut ne telepati.
>
>
>это точно не телепаты :))
>
>уточнение небольшое при команде reboot скрипт rc.shutdown необрабатывается, если reboot это не
>твой скрипт который потом вызывает shutdown -r nowA rc.shutdown ne obrabativajetca ni komandoi reboot ni komandoi shutdown. Za ego zapusk otve4ajet init. Vse zavisit ot polu4ennih im signalov.
Posemu vizu uze kak minimum 3 varinata re6enija problemi:
1) Svoi skript dla reboot s posleduju6im vizovom reboot.orig
2) Svoi skript dla maskirovki reboot komandi s posleduju6im vizovom shutdown -r now
3) Pravit init v plane obrabotki signala ot reboot i rapuska int runshutdown(void) proceduri. Togda reakcija init budet analogi4noi shutdown -r now.
Операционнка LInux
У меня получилось решить проблему вот как :
В /etc/rc0.d/@S00halt я прописал то что мне надо
В /etc/rc6.d/@S00reboot я прописал то что мне надо
И все что я хотел получилось
Может кто подскажет более правильное решение, буду рад!!!
Всем Спасибо За помощь
>Операционнка LInux
>У меня получилось решить проблему вот как :
>В /etc/rc0.d/@S00halt я прописал то что мне надо
>В /etc/rc6.d/@S00reboot я прописал то что мне надо
>И все что я хотел получилось
>Может кто подскажет более правильное решение, буду рад!!!
>Всем Спасибо За помощьГы, кажется это и есть самое правильное решение :)