#!/bin/sh # NewCert v1.0 (c) 6.9.2000 by Andreas Ley (u) 13.10.2000 # Refreshes certificate signing request hosts=/tmp/$LOGNAME/newcerts usage() { echo "Usage: `basename $0` [-h]" >&2 exit 1 } set -- `getopt h $*` || usage while :; do case $1 in -h) sed '1d;s/^# *//;/^$/q' $0; usage;; --) shift; break;; esac done donewcert() { awk '/laeuft das SSL-Zertifikat fuer/{getline;print}' $1 } dir=`dirname ${host}` test -d ${dir} || mkdir -p ${dir} if test $# -eq 0; then donewcert else for file do donewcert ${file} done fi >>${hosts} exit 0