cd /usr/src/ git clone https://github.com/sippy/rtpproxy.git cd rtpproxy ./configure make make install cp scripts/rtpproxy.init.debian /etc/init.d/rtpproxy chmod +x /etc/init.d/rtpproxy sed -i "s/DAEMON=\/usr\/bin\/rtpproxy/DAEMON=\/usr\/local\/bin\/rtpproxy/g" /etc/init.d/rtpproxy cat > /etc/default/rtpproxy <<EOT # Defaults for rtpproxy # I like to use same user as Kamailio when running on Kamailio box USER="kamailio" GROUP="kamailio" PIDFILE="/var/run/rtpproxy.pid" # replace with your network interface IP address LISTEN_ADDR=9.8.7.6 # The control socket. CONTROL_SOCK="unix:/var/run/rtpproxy.sock" # To listen on an UDP socket, uncomment this line: #CONTROL_SOCK=udp:127.0.0.1:7722 # Additional options that are passed to the daemon. EXTRA_OPTS="-l \$LISTEN_ADDR" DAEMON_OPTS="-s \$CONTROL_SOCK -u \$USER:\$GROUP -p \$PIDFILE \$EXTRA_OPTS" EOT /etc/init.d/rtpproxy start