[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