+ echo -n "Starting freeside-selfservice-xmlrpcd: "
+ freeside-selfservice-xmlrpcd $SELFSERVICE_USER
+ echo "done."
+
+ echo -n "Starting freeside-xmlrpcd: "
+ freeside-xmlrpcd $API_USER
+ echo "done."
+
+# echo -n "Starting freeside-jsonrpcd: "
+# freeside-jsonrpcd $API_USER
+# echo "done."
+
+ echo -n "Starting freeside-queued: "
+ #perl -MDBIx::Profile /usr/local/bin/freeside-queued $QUEUED_USER
+ freeside-queued $QUEUED_USER
+ #export NYTPROF="file=/usr/local/etc/freeside/nytprof.out"
+ #PERL5OPT="-d:NYTProf" freeside-queued $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-sqlradius-radacctd: "
+ freeside-sqlradius-radacctd $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-prepaidd: "
+ freeside-prepaidd $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-cdrrewrited: "
+ freeside-cdrrewrited $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-cdrd: "
+ freeside-cdrd $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-cdrrated: "
+ freeside-cdrrated $QUEUED_USER
+ echo "done."
+
+ echo -n "Starting freeside-pingd: "
+ freeside-pingd $QUEUED_USER
+ echo "done."
+
+ if [ -e /usr/local/bin/torrus ]; then
+ echo -n "Starting torrus collector: "
+ /usr/local/bin/torrus collector --tree=main
+ echo "done."
+ fi
+
+ echo -n "Starting freeside-torrus-srvderive: "
+ freeside-torrus-srvderive $QUEUED_USER
+ echo "done."
+
+ if [ -e /opt/rt3/etc/RT_SiteConfig.pm.ORIG_WEBDEMO_HACK ]; then
+ ip=`/sbin/ifconfig $IF | grep 'inet addr:' | cut -d: -f2- | cut -d' ' -f1`
+ cp /opt/rt3/etc/RT_SiteConfig.pm.ORIG_WEBDEMO_HACK /opt/rt3/etc/RT_SiteConfig.pm
+ perl -pi -e "s/localhost/$ip/" /opt/rt3/etc/RT_SiteConfig.pm
+ fi
+