#!/bin/ksh

# Disable filename globbing
set -f
# Cat the POST body to the log
req=$(cat)
echo === >> $log
echo "$req" >> /tmp/log
# Return the requested info
echo Content-Type: text/html
echo 
if [[ "$req" == *servicesAvailable* ]]; then
cat << EOF
<?xml version='1.0'?>
<methodResponse><params><param><value><struct>
<member><name>servicesAvailable</name><value><array>
<value><string>iDisk</string></value>
<value><string>iSync</string></value>
<value><string>Email</string></value>
<value><string>WebHosting</string></value>
<value><string>Backup</string></value>
</array></value></member>
</struct></value></param></params></methodResponse>
EOF
else
cat << EOF
<?xml version='1.0'?>
<methodResponse><params><param><value><struct>
<member><name>daysLeftUntilExpiration</name><value><int>-1</int></value></member>
</struct></value></param></params></methodResponse>
EOF
fi
echo === >> /tmp/log
