#! /bin/bash

cd /tmp
CERTHOST='https://hg.mozilla.org'
CERTDIR='releases/mozilla-release/file/default/security/nss/lib/ckfw/builtins'
TEXTFILE=/srv/www/BLFS/certdata.txt
HTMLFILE=certdata.html

rm -fv certdata.*
wget $CERTHOST/$CERTDIR/certdata.txt --output-document=$HTMLFILE

MYDATE=$(grep date $HTMLFILE | head -n1 | cut -d" " -f5-7)
VERSION=$(date --date="$MYDATE" +%Y%m%d)

if [ -e $TEXTFILE ]; then
  OLDVERSION=$(grep CVS_ID $TEXTFILE | cut -f4 -d'$' | cut -f2 -d" ")
else
  OLDVERSION=none
fi

echo "Latest version=$VERSION"
echo "Current version=$OLDVERSION"

if [ "x$VERSION" != "x$OLDVERSION" ]; then 
  CERTTEXT=$(grep raw-file $HTMLFILE | sed -r 's/.*="(.*)".*/\1/' )
  echo $CERTTEXT
  wget $CERTHOST/$CERTTEXT
  #ls -l
  echo "#CVS_ID @# \$ RCSfile: certdata.txt \$ \$Revision: $VERSION \$ \$Date: \$" > $TEXTFILE
  cat certdata.txt >> $TEXTFILE
fi

