1#/bin/sh
2downloadRFC() {
3 URL="https://www.ietf.org/rfc/rfc$1.txt"
4 if [ -x /usr/bin/fetch ]; then
5 /usr/bin/fetch -m --no-verify-peer $URL
6 elif [ -x /usr/bin/wget ]; then
7 /usr/bin/wget -N --no-check-certificate $URL
8 elif [ ! -r dumpasn1.cfg ]; then
9 echo Please download $URL in this directory.
10 exit 1
11 fi
12}
13echo '{}' > rfcasn1.json # start from scratch
14mkdir -p rfc
15cd rfc
16for n in 5280 3369 3161; do
17 downloadRFC $n
18 ../parseRFC.js rfc$n.txt ../rfcasn1.json
19done
20echo Conversion completed.