[sisyphus] Re: dist-upgrade, все страшнее и страшнее...

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_freesource=2Einfo?=
Вт Мар 2 19:21:36 MSK 2004


On Tue, Mar 02, 2004 at 04:35:11PM +0400, Mike Lykov wrote:

 ML> то есть некий скрипт sisyphus_check должен уметь ходить на сайты ? ;)
 ML> по моему, сейчас  работа с сетью в нем не предусмотрена?

Может что-то вроде этого прогнать по всем пакетам? IMHO это нельзя делать
в sisyphus-check просто потому, что любой сайт может быть временно down, и
это не повод не пропускать пакет.

#!/bin/sh
LOG_ERROR=log.error

PKG=$1
HOMEPAGE=`rpm -q --queryformat '%{URL}\n' -p "$1"`

if [ "$HOMEPAGE" == "(none)" ]; then
    echo "$PKG : Homepage not defined" | tee $LOG_ERROR
else
    RC=`GET "$HOMEPAGE"`
    if [ $? -eq 0 ]; then
	echo "$PKG : Homepage ok"
    else
	echo "$PKG : $RC" | tee $LOG_ERROR
    fi
fi

-- 
С уважением, Денис

http://freesource.info




Подробная информация о списке рассылки Sisyphus