#!/bin/sh # bv_siport_upload v1.0.1 (c) 19.7.2007 by Andreas Ley (u) 6.2.2009 #url="https://siport.rz.uni-karlsruhe.de/uploads/bv.php" url="https://siport.rz.uni-karlsruhe.de/uploads/index.php" auth="`head -1 $HOME/.auth.bv_siport_upload`" if test $# -ne 1; then echo "Usage: `basename $0` filename" >&2 exit 1 fi # I'd use --capath /usr/common/machine/etc/X.509 but this triggers an error :( # --cacert /usr/common/machine/etc/X.509/DFN_Toplevel_Certification_Authority.crt \ exec /usr/segment/bin/curl --silent --show-error \ --cacert /usr/common/machine/etc/X.509/Deutsche_Telekom_Root_CA_2.crt \ --user "${auth}" \ --form "action=upload2" \ --form "xmlfile=@$1" \ --form "submit=Datei hochladen" \ "${url}"