sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43515
Re: redhat: hjemmelavet up2date?
Mogens Kjaer wrote:
> INSTVER=`rpm -q $PKGNAM --queryformat="%{version}-%{release}"
> 2>/dev/null | tail -1`
Duer ikke; så vil den efterfølgende statustest teste på tail,
og ikke på rpm.
Jeg måtte skrive følgende:
...
NEWVER=$PKGVER-$PKGREL
INSTVER=`rpm -q $PKGNAM --queryformat="%{version}-%{release}"
2>/dev/null`
if [ $? -eq 0 -a "$INSTVER" != "" ]; then
INSTVER2=`rpm -q $PKGNAM --queryformat="%{version}-%{release}\n"
2>/dev/null | tail -1`
if [ "$INSTVER2" != "$NEWVER" ]; then
echo -e " $PKGNAM\t: Installed $INSTVER2, current $NEWVER -
retrieving package $PKGURL"
# Download the update file and store it locally
lynx -source $PKGURL >$TEMPDIR/$PKGFILE
fi
fi
...
Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk
Follow ups
References