diff --git a/modules/rhizo_base/files/etc/sv/osmo-sip-connector/log/run b/modules/rhizo_base/files/etc/sv/osmo-sip-connector/log/run new file mode 100755 index 0000000..9f3cdaf --- /dev/null +++ b/modules/rhizo_base/files/etc/sv/osmo-sip-connector/log/run @@ -0,0 +1,4 @@ +#!/bin/sh +LOG_FOLDER=/var/log/osmo-sip-connector +mkdir -p $LOG_FOLDER +exec svlogd -tt $LOG_FOLDER diff --git a/modules/rhizo_base/files/etc/sv/osmo-sip-connector/run b/modules/rhizo_base/files/etc/sv/osmo-sip-connector/run new file mode 100755 index 0000000..d9fbdb0 --- /dev/null +++ b/modules/rhizo_base/files/etc/sv/osmo-sip-connector/run @@ -0,0 +1,3 @@ +#!/bin/sh +exec 2>&1 +exec /usr/bin/osmo-sip-connector -c /etc/osmocom/osmo-sip-connector.cfg diff --git a/modules/rhizo_base/templates/osmo-sip-connector.cfg.erb b/modules/rhizo_base/templates/osmo-sip-connector.cfg.erb new file mode 100644 index 0000000..8c75c7e --- /dev/null +++ b/modules/rhizo_base/templates/osmo-sip-connector.cfg.erb @@ -0,0 +1,47 @@ +! +! OsmoSIPcon (1.2.0) configuration saved from vty +!! +! +log stderr + logging filter all 1 + logging color 1 + logging print category 1 + logging timestamp 1 + logging print level 1 + logging print file 1 + logging level set-all notice + logging level sip info + logging level mncc info + logging level app notice + logging level call info + logging level lglobal notice + logging level llapd notice + logging level linp notice + logging level lmux notice + logging level lmi notice + logging level lmib notice + logging level lsms notice + logging level lctrl notice + logging level lgtp notice + logging level lstats notice + logging level lgsup notice + logging level loap notice + logging level lss7 notice + logging level lsccp notice + logging level lsua notice + logging level lm3ua notice + logging level lmgcp notice + logging level ljibuf notice +! +stats interval 5 +! +line vty + no login +! +sip + local <%= @mncc_ip_address %> 5050 + remote <%= @mncc_ip_address %> 5060 + sofia-sip log-level 1 +mncc + socket-path /tmp/bsc_mncc +app