#! /bin/sh

filename="${QUERY_STRING#*filename=}"
filename="${filename%%&*}"

step="${QUERY_STRING#*step=}"
step="${step%%&*}"

message=$(/usr/bin/update-step-setuid "${step}" "${filename}" 2>&1)
result=$?

printf "Content-Type: text/plain\r\n\r\n"
if [ "$result" = "0" ]
then
	echo "Ok"
else
	echo "<strong>Error ${result}</strong>"
	echo "<br/><br/>"
	echo "Diagnostic:<br/>"
	echo "<pre>${message}</pre>"
fi
