diff options
Diffstat (limited to 'net/samplicator/files/samplicator.init')
-rw-r--r-- | net/samplicator/files/samplicator.init | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/net/samplicator/files/samplicator.init b/net/samplicator/files/samplicator.init new file mode 100644 index 000000000..f0e8f4278 --- /dev/null +++ b/net/samplicator/files/samplicator.init @@ -0,0 +1,18 @@ +#!/bin/sh /etc/rc.common + +USE_PROCD=1 +START=70 + +SAMPLICATOR_BIN="/usr/sbin/samplicate" +SAMPLICATOR_CONF="/etc/samplicator.conf" + +start_service() { + mkdir -p /var/run + procd_open_instance + procd_set_param command $SAMPLICATOR_BIN -c $SAMPLICATOR_CONF + procd_set_param file "$SAMPLICATOR_CONF" + procd_set_param stdout 1 + procd_set_param stderr 1 + procd_set_param respawn + procd_close_instance +} |