diff options
Diffstat (limited to 'media-sound/timidity++/files/init.d.timidity.3')
-rw-r--r-- | media-sound/timidity++/files/init.d.timidity.3 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/media-sound/timidity++/files/init.d.timidity.3 b/media-sound/timidity++/files/init.d.timidity.3 new file mode 100644 index 0000000..444a914 --- /dev/null +++ b/media-sound/timidity++/files/init.d.timidity.3 @@ -0,0 +1,20 @@ +#!/sbin/runscript + +depend() { + after alsasound esound +} + +start() { + ebegin "Starting TiMidity++ Virtual Midi Sequencer" + test -n "$TIMIDITY_PCM_NAME" && export TIMIDITY_PCM_NAME + start-stop-daemon --start --background --chdir /usr/share/timidity \ + --chuid timidity:audio --make-pidfile --pidfile /var/run/timidity.pid \ + --exec /usr/bin/timidity -- -iA ${TIMIDITY_OPTS} + eend $? +} + +stop() { + ebegin "Stopping TiMidity++" + start-stop-daemon --stop --quiet --pidfile /var/run/timidity.pid + eend $? +} |