Страница 1 из 1

Сценарий завершения работы (shutdown)

Добавлено: 2011-05-11 16:14:48
niagars
Не знаю как и если это возможно вообще, выставить поочеродность завершения работы процессов при запуске shutdown -r now. Для меня нужно чтобы mpd4 заканчивало работу первой, а потом в любой очередности.
freebsd8.2
/etc/rc.conf

Код: Выделить всё

ppp_enable="YES" 
ppp_mode="ddial" 
ppp_profile="ukrtel" 

firewall_enable="YES" 
firewall_type="/etc/fw.rules" 
natd_enable="YES" 
natd_flags="-n re0 -p 8669" 

sshd_enable="YES" 
ntpd_enable="YES" 
inetd_enable="YES" 
dhcpd_enable="YES" 
mysql_enable="YES" 
apache_enable="YES" 
apachessl_enable="YES" 
mpd_enable="YES" 
mpd_flags="-b" 
#named_enable="YES" 
snmpd_enable="YES" 

#saver="logo" 
font8x8="cp866u-8x8" 
font8x14="cp866u-8x14" 
font8x16="cp866u-8x16" 
scrnmap="koi8-u2cp866u" 
#keyrate="fast" 
keymap="ua.koi8-u.shift.alt"

Re: Сценарий завершения работы (shutdown)

Добавлено: 2011-05-11 16:54:03
Gloft
Из handbook-а (http://www.freebsd.org.ru/handbook/boot-shutdown.html):
Во время контролируемого процесса остановки системы через утилиту shutdown(8) программа init(8) будет пытаться запустить скрипт /etc/rc.shutdown, после чего будет посылать всем процессам сигнал TERM, а затем и KILL тем процессам, которые не завершили работу.
Смотри rc.shutdow чтобы изменить порядок остановки программ.