<Предыдущая | Содержание: | Следующая>
Д.7. /etc/rc.d/init.d/setclock
#! / Bin / ш
########################################################################### #####################
# Начать установку часов
#
# Описание: Установка часов Linux
#
# Авторы : Джерард Бикманс - [электронная почта защищена]
# Диджей Лукас - [электронная почта защищена]
# Обновление: Брюс Даббс - [электронная почта защищена]
#
# Версия: LFS 7.0
#
########################################################################### #####################
### BEGIN INIT INFO
# Обеспечивает:
# Обязательно-Старт:
# Следует начать: модули
# Обязательная остановка:
# Should-Stop: $ syslog
# Старт по умолчанию: S
# По умолчанию-Stop:
# Краткое описание: сохраняет и восстанавливает время по аппаратным часам.
# Описание: При загрузке системное время берется из hwclock. В
# аппаратные часы также могут быть установлены при выключении.
# X-LFS-Предоставлено: LFS BLFS
### END INIT INFO
, / lib / lsb / init-functions
[-r / etc / sysconfig / clock] &&. / и т.д. / sysconfig / часы
case "$ {UTC}" в yes | true | 1)
CLOCKPARAMS = "$ {CLOCKPARAMS} --utc"
;;
нет | ложь | 0)
CLOCKPARAMS = "$ {CLOCKPARAMS} --localtime"
;;
ESAC
case $ {1} в начале)
hwclock --hctosys $ {CLOCKPARAMS}> / dev / null
;;
остановка)
log_info_msg "Установка аппаратных часов ..." hwclock --systohc $ {CLOCKPARAMS}> / dev / null valu_retval
;;
*)
echo "Использование: $ {0} {start | stop}" выход 1
;;
esac выход 0
*)
echo "Использование: $ {0} {start | stop}" выход 1
;;
esac выход 0