Dear all:
I want to change the content of request
uri. I use this function ,exec_dset(), to change it.
This is my configuration:
if (!lookup("location"))
{
exec_dset("/usr/local/etc/openser/shell/sh1");
#sl_send_reply("404", "Not
Found");
exit;
};
shell scrip: sh1
#!/bin/sh
num=200@xx.xx.xx.xx
if [! -z "$num"
]
then
echo "$*"
else
echo "sip:$num"
fi
but it doesn't work.
error message:
ERROR:exec_str: no uri from
/usr/local/etc/openser/shell/sh1
XX@xx.xx.xx.....
Can somebody tell me what's wrong with my shell script.
Thank you for
your response
chungyu
2007/06/4