Temat: cron start=150
Szybkie pytanie.
/etc/init.d/cron
chaos 15.05
Mogę zmienić start crona START =50 na START=150 bezkarnie czy tą zmianą utrudnię sobie życie ?
Dlaczego pytam :
49 11 * * * reboot
chciałem by robił reboot o określonej godzinie i zrobił a po tym jak system wstał robił reboot co 1 min.
Poczytałem i jak mniemam wcześniej wstaje cron niż system ustali godzinę i stąd ten reboot co 1 min tak ?
wiec czy START=150 usunie ten problem nie tworząc przy okazji żadnego innego ?
a to kod z /etc/init.d/cron
#!/bin/sh /etc/rc.common
# Copyright (C) 2006-2011 OpenWrt.org
START=150
USE_PROCD=1
PROG=/usr/sbin/crond
validate_cron_section() {
uci_validate_section system system "${1}" \
'cronloglevel:uinteger'
}
start_service () {
[ -z "$(ls /etc/crontabs/)" ] && return 1
loglevel=$(uci_get "system.@system[0].cronloglevel")
[ -z "${loglevel}" ] || {
/sbin/validate_data uinteger "${loglevel}" 2>/dev/null
[ "$?" -eq 0 ] || {
echo "validation failed"
return 1
}
}
mkdir -p /var/spool/cron
ln -s /etc/crontabs /var/spool/cron/ 2>/dev/null
procd_open_instance
procd_set_param command "$PROG" -f -c /etc/crontabs -l ${loglevel:-5}
procd_close_instance
}
service_triggers()
{
procd_add_validation validate_cron_section
}