aboutsummaryrefslogtreecommitdiff
path: root/net/samplicator/files/samplicator.init
blob: 0766d397f4cc9fb46429e92d3f62179a2c6f253c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh /etc/rc.common

USE_PROCD=1
START=70

SAMPLICATOR_BIN="/usr/sbin/samplicate"
SAMPLICATOR_CONF="/etc/samplicator.conf"
PIDFILE="/var/run/samplicator.pid"

start_service() {
    mkdir -p /var/run
    procd_open_instance
    procd_set_param command $SAMPLICATOR_BIN -c $SAMPLICATOR_CONF -m $PIDFILE
    procd_set_param file "$SAMPLICATOR_CONF"
    procd_set_param stdout 1
    procd_set_param stderr 1
    procd_set_param respawn
    procd_close_instance
}