#!/bin/sh # Very simple server intended to process a single upload request # see uploadServer echo -n "$USER@uploadServer: " read upload ESPname junk [ "$junk" ] && exit 2 case "$upload" in upload) ESPname=`echo $ESPname | tr -d "\n\r"` case "$ESPname" in #don't accept any shell escape chars in ESPname *[\.\#\&\(\)\|\;\<\>\~\`\\\"\!\[\]]*) exit 2 ;; *) upload $ESPname ;; esac ;; *) exit 2 esac