openwrtv4/openwrt/package/openser/patches/sc.patch

42 lines
1.2 KiB
Diff
Raw Normal View History

--- openser-1.0.0-tls.orig/scripts/sc 2005-08-11 14:08:02.000000000 +0200
+++ openser-1.0.0-tls/scripts/sc 2006-01-29 02:18:43.319054456 +0100
@@ -48,11 +48,15 @@
STARTOPTIONS= # for example -dddd
fi
if [ -z "$DIR" ] ; then
- DIR=`dirname $0`
+ DIR=/usr/sbin
fi
if [ -z "$SERBIN" ] ; then
SERBIN=$DIR/openser
fi
+if [ -z "$SIP_DOMAIN" ] ; then
+ SIP_DOMAIN=$(nvram get sip_domain)
+fi
+
##### ----------------------------------------------- #####
### openser's FIFO server
@@ -415,7 +419,7 @@
fi
if [ -z "$SERDOMAIN" ] ; then
- echo "domain unknown: use usernames with domain or set default domain in SIP_DOMAIN"
+ echo "domain unknown: use usernames with domain or set default domain in SIP_DOMAIN (with 'nvram set sip_domain=YOUR_SIP_DOMAIN')"
exit 1
fi
}
@@ -671,11 +675,7 @@
set_user $2
fifo_cmd ul_show_contact $USRLOC_TABLE "$SERUSER@$SERDOMAIN"
elif [ $# -eq 1 ] ; then
- printf "Dumping all contacts may take long: are you sure you want to proceed? [Y|N] " > /dev/stderr
- read answer
- if [ "$answer" = "y" -o "$answer" = "Y" ] ; then
- fifo_cmd ul_dump
- fi
+ fifo_cmd ul_dump
else
echo "wrong number of params for usrloc show"
usage