|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Muhametshin 2:5020/400 05 May 2003 05:16:40 To : All Subject : portupgrade -FDa по крону --------------------------------------------------------------------------------
Hi All!
Захотелось мне по крону потры обновлять. Вроде бы все должно быть
просто, но че то у меня наверно с руками.
При переменной в make.conf:
FETCH_CMD=/usr/local/bin/wget -c -T30 -w5
или
FETCH_CMD=/usr/local/bin/wget -a /var/log/wget.log -c -T30 -w5
Hиже переведенная конструкция с ком.строки работает, а из crontab_а не
работает:
/usr/sbin/ppp -auto rol; /usr/local/bin/cvsup -r100 -L2 /etc/cvsupfile;
/usr/local/sbin/portupgrade -FDval /var/log/update/pkg.log ;
/usr/bin/killall ppp ; portsdb -U > /dev/null ; portversion -v | grep -e \<
проблема в том что когда дело доходит до portupgrade, то он делает fetch
нужному порту запуская wget, но не ждет при этом окончания работы
wget-а, а продолжает перебирать порты дальше, после чего завершается, ну
а дальше выполняются следующие процессы которые ложат "ppp" и wget само
собой обрывается.
Повторю - с командной строки это работает без проблем.
Что я сделал не так?
Андрей М.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/657793d088ed.html, оценка из 5, голосов 10
|