<Предыдущая | Содержание: | Следующая>
Д.17. /etc/rc.d/init.d/sendsignals
#! / Bin / ш
########################################################################### #####################
# Начать отправку сигналов
#
# Описание: Скрипт отправки сигналов
#
#! / Bin / ш
########################################################################### #####################
# Начать отправку сигналов
#
# Описание: Скрипт отправки сигналов
#
# Авторы
#
# Обновлять
#
# Версия
#
# Авторы
#
# Обновлять
#
# Версия
#
########################################################################### #####################
########################################################################### #####################
### BEGIN INIT INFO
# Обеспечивает:
# Обязательно-Старт:
# Следует начать:
# Обязательная остановка:
# Должен остановиться:
# По умолчанию-Старт:
# По умолчанию-Stop:
# Краткое описание:
# Описание:
# X-LFS-Предоставлено:
### END INIT INFO
### BEGIN INIT INFO
# Обеспечивает:
# Обязательно-Старт:
# Следует начать:
# Обязательная остановка:
# Должен остановиться:
# По умолчанию-Старт:
# По умолчанию-Stop:
# Краткое описание:
# Описание:
# X-LFS-Предоставлено:
### END INIT INFO
, / lib / lsb / init-functions
регистр "$ {1}" в остановке)
log_info_msg "Отправка всем процессам сигнала TERM ..." killall5 -15
error_value = $ {?}
, / lib / lsb / init-functions
регистр "$ {1}" в остановке)
log_info_msg "Отправка всем процессам сигнала TERM ..." killall5 -15
error_value = $ {?}
спать, $ {KILLDELAY}
если ["$ {error_value}" = 0 -o "$ {error_value}" = 2]; затем log_success_msg
еще
log_failure_msg
fi
log_info_msg "Отправка всем процессам сигнала KILL ..." killall5 -9
error_value = $ {?} спать $ {KILLDELAY}
если ["$ {error_value}" = 0 -o "$ {error_value}" = 2]; затем log_success_msg
еще
log_failure_msg
fi
;;
*)
echo "Использование: $ {0} {stop}", выход 1
;;
esac выход 0
# Конец сигналов
спать, $ {KILLDELAY}
если ["$ {error_value}" = 0 -o "$ {error_value}" = 2]; затем log_success_msg
еще
log_failure_msg
fi
log_info_msg "Отправка всем процессам сигнала KILL ..." killall5 -9
error_value = $ {?} спать $ {KILLDELAY}
если ["$ {error_value}" = 0 -o "$ {error_value}" = 2]; затем log_success_msg
еще
log_failure_msg
fi
;;
*)
echo "Использование: $ {0} {stop}", выход 1
;;
esac выход 0
# Конец сигналов
: Джерард Бикманс - [электронная почта защищена] диджей Лукас - [электронная почта защищена]
: Брюс Даббс - [электронная почта защищена]
: Джерард Бикманс - [электронная почта защищена] диджей Лукас - [электронная почта защищена]
: Брюс Даббс - [электронная почта защищена]
: ЛФС 7.0
: ЛФС 7.0
перезагружать
перезагружать
6
6