Skip to content

Instantly share code, notes, and snippets.

@mshuler
Created June 23, 2012 15:40
Show Gist options
  • Save mshuler/2978709 to your computer and use it in GitHub Desktop.
Save mshuler/2978709 to your computer and use it in GitHub Desktop.
Fetch Mozilla certdata.txt via CVS
#!/bin/sh
#wget http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1 \
# -O /tmp/certdata.txt
VCS=cvs
REPODIR=~/repos/$VCS/mozilla_certdata
CVSROOT=":pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot"
CERTDATA="mozilla/security/nss/lib/ckfw/builtins/certdata.txt"
VCS_COMMAND="$VCS -d $CVSROOT checkout $CERTDATA"
if [ -d $REPODIR ]; then
(
cd $REPODIR
if $VCS_COMMAND; then
echo "=== certdata.txt detail ==="
grep --color=auto '^CVS_ID' $CERTDATA
ls -l $REPODIR/$CERTDATA
fi
)
else
echo "$REPODIR not found.."
fi
echo "done."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment