ага, опечатка. crond есть и отлично работает
совершенно справедливо. Однако, в нем есть crondнету cron в busybox!!!!!!!
ага, опечатка. crond есть и отлично работает
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
установил из репозитария крон, делаю:
[root@serv etc]$ /opt/sbin/cron -x test
debug flags enabled: test
[185] cron started
log_it: (*system* 185) BAD FILE MODE (/opt/etc/cron.d/updatedb-daily)
log_it: (*system* 185) BAD FILE MODE (/opt/etc/cron.d/test)
какой у них должен быть FILE MODE?
chmod 600 /opt/etc/cron.d/updatedb-daily
chmod 600 /opt/etc/cron.d/test
а что там за файлы??? Там же только crontab должен быть....
Файлы должны лежать тут
/opt/etc/cron.5mins
/opt/etc/cron.hourly
/opt/etc/cron.daily
/opt/etc/cron.weekly
/opt/etc/cron.monthly
в зависимости от того когда запускать их или внесены прямо в crontab
Last edited by ThinkPad; 06-03-2009 at 13:41.
Автор благодарит алфавит за любезно предоставленные буквы.
Все вышесказанное только мое личное мнение. Если Вы с ним не согласны, что ж, это Ваше право. Я, например, зла никогда не помню, но хату спалить могу.
IBM ThinkPad X61 Tablet + WL500GP+ WL500 Deluxe
хз почему так получилось, но папку cron.d создал cron при установке, а при установке mlocate туда добавился файл
/opt/etc/cron.d/updatedb-daily
содержанием
# start updatedb daily at early morning
0 2 * * * root /opt/bin/updatedb -f proc
Может не починить, а правильно настроить? Можете посмотреть здесь
Столкнулся с проблемой автозагрузки скрипта.
fdupdate.php
Прописал в cron, крон не запускает его и не обновляет, я подумал, что он не работает, открыл ps, пишет, что крон есть
/opt/sbin/cron
создал тестовый файл test.sh, чтобы крон создал там дату каждые 5 минут, прошло более 20 минут, даже файл не был создан.
После этого я добавил fdupdate в post-mount, но это безуспешно, скрипт не запускается почему-то.
Только запускается вручную и после 2 раза, при первом разе
выбивает много
такого характера
PHP Notice: Undefined offset: 99 in /opt/etc/fdupdate/fdupdate.php on line 72
Запускаю второй раз, этих ошибок нет.
Крон устанавливал с мнуала DURAK EDITION
если вы спросите, все ли файлы исполняем, отвечу - да. лично проверил перед тем как писать на форум.
Подскажите что-то, чтобы дойти до истины.
p.s. скрипт который запускает все файлы на S роботает., а вот почему-то крон...
может из-за этого?Code:[admin@RLLPoint root]$ crontab -l You (admin) are not allowed to use this program (crontab) See crontab(1) for more information
$ cron -x proc
debug flags enabled: proc
[315] cron started
log_it: (*system* 315) BAD FILE MODE (/opt/etc/crontab)
log_it: (*system* 315) BAD FILE MODE (/opt/etc/cron.d/vnstat)
Last edited by falselight; 25-03-2009 at 00:25.
WL500gP (Oleg's fw 1.9.2.7-10.7) + ADSL (UkrTelecom 4 Mbit)
переустановил всё полностью,
сейчас только сделал:
смонтировал диски
установил твики
установил ipkg
поставил скрипт загрузки S скриптов
теперь пытаюсь ставить крон в ps крон видно
при вводе такой команды видим следующие
Помогите, кто знает как с этим бороться,Code:$ cron -x proc debug flags enabled: proc cron: can't lock /opt/var/run/cron.pid, otherpid may be 155: Resource temporarily unavailable log_it: (CRON 161) DEATH (can't lock /opt/var/run/cron.pid, otherpid may be 155: Resource temporarily unavailable)
впринципе, файлы исполняемые выставил,соблюдаю язык ввода
мой конфиг
crontab обычный файл не исполняемый
S10cron файл исполняемыйSHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
MAILTO=""
HOME=/
# ---------- ---------- Default is Empty ---------- ---------- #
# Syntax for lines is : minute hour day month dayofweek command #
*/5 * * * * admin run-parts /opt/etc/cron.5mins
01 * * * * admin run-parts /opt/etc/cron.hourly
02 4 * * * admin run-parts /opt/etc/cron.daily
22 4 * * 0 admin run-parts /opt/etc/cron.weekly
42 4 1 * * admin run-parts /opt/etc/cron.monthly
rc.unslung исполняемый#!/bin/sh
#
# Startup script for cron
#
# Stop myself if running
PIDFILE=/opt/var/run/cron.pid
[ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
/opt/sbin/cron
#!/bin/sh
# Start/stop all init scripts in /opt/etc/init.d
# starting them in numerical order and
# stopping them in reverse numerical order
#
if [ $# -ne 1 ]; then
printf "Usage: $0 {start|stop}\n" >&2
exit 1
fi
daemons=`echo $(/usr/bin/dirname $0)/S??*`
[ $1 = "stop" ] && daemons=`echo $daemons | /usr/bin/tr " " "\n" | /usr/bin/sor$
for i in $daemons; do
# Ignore dangling symlinks (if any).
[ ! -f "$i" ] && continue
# Write to syslog
logger -t rc.unslung "$1 service $i"
case "$i" in
*.sh)
# Source shell script for speed.
(
trap - INT QUIT TSTP
set $1
. $i
)
;;
*)
# No sh extension, so fork subprocess.
$i $1
;;
esac
done
Last edited by falselight; 25-03-2009 at 03:45.
WL500gP (Oleg's fw 1.9.2.7-10.7) + ADSL (UkrTelecom 4 Mbit)
Cron не может получить блокировку файла, т. к., похоже, выполняется другой cron.
Не пытайтесь запустить cron (даже с параметром -x), если он уже запущен.
Право на запись в эти файлы должен иметь только root (у нас admin).
Сделайте:
chown -R admin:root /opt/etc/crontab /opt/etc/cron.d/
chmod -R a-rwx,u+rwX /opt/etc/crontab /opt/etc/cron.d/
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
спасибо, сейчас разобрался
WL500gP (Oleg's fw 1.9.2.7-10.7) + ADSL (UkrTelecom 4 Mbit)
Здравствуйте.
Помогите пожалуйста.
Настраивал всё по инструкции "НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS]".
3ий пункт SCRIPTS когда нужно внести изменения в /usr/local/sbin/post-boot.
Ввожу команду echo "chmod 777 /tmp" >> /usr/local/sbin/post-boot.В ответ получаю No such file or directory.
Я установил Cron по этой же инструкции.Хотел внести изменения в post-boot.
Вообще мне нужно включать компьютер в определённое время.Я прочитал что это можно сделать с помощью команды ether-wake.Протестировал,всё работает.Теперь мне нужно чтобы cron запускал мой скрипт во время.
Помогите плиз....
Здравствуйте.
Помогите плиз.
Всё делал как в инструкции НАСТРОЙКА ASUS WL-500gP [DURAK EDITIONS] .
Положил в /opt/etc/cron.5mins скрипт test.sh
Вот такого содержания
#!/bin/sh
date >> /tmp/crontest.txt
сделал его исполняемым
chmod 755 /opt/etc/cron.5mins/test.sh
Но ничего не происходит.
Где посмотреть?В чём ошибка?Помогите пожалуйста
Набрал ps.
Процесса cron там нет.
Набрал ls -l /opt/etc/crontab
В ответ получил
-rw------- 1 admin root 483 Apr 3 17:51
Что делать?
Не знаю что такое "0D;0A" (вк;пс).
Там только это
#!/bin/sh
date >> /tmp/crontest.txt