Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 portupgrade -FDa по крону   Andrew Muhametshin   05 May 2003 05:16:40 
 Re: portupgrade -FDa по крону   Valentin Nechayev   05 May 2003 09:44:34 
 Re: portupgrade -FDa по крону   Andrew Muhametshin   05 May 2003 13:35:06 
Архивное /ru.unix.bsd/657793d088ed.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional