Ignore:
Timestamp:
Jun 24, 2010, 12:52:07 AM (14 years ago)
Author:
Jessica B. Hamrick <jhamrick@…>
Branches:
master, debian, mac, no-cups, web
Children:
13fed18
Parents:
8accd74
git-author:
Jessica B. Hamrick <jhamrick@…> (12/13/09 14:09:44)
git-committer:
Jessica B. Hamrick <jhamrick@…> (06/24/10 00:52:07)
Message:

Created a package around the remctl scripts to make
installation easy. Package installs and runs cleanly
on lbsg, but has not been tested on zsr yet.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gutenbach-remctl/volume-zephyr

    r8accd74 r53936a5  
    11#!/bin/sh
    22PATH="$(dirname $0):$PATH"
    3 class=$(sipbmp3-get-config zephyr-class)
    4 host=$(sipbmp3-get-config host)
    5 queue=$(sipbmp3-get-config queue)
     3class=$(/usr/lib/gutenbach/gutenbach-get-config zephyr-class)
     4host=$(/usr/lib/gutenbach/gutenbach-get-config host)
     5queue=$(/usr/lib/gutenbach/gutenbach-get-config queue)
    66instance="$queue-volume@$host"
    77
    8 mixer=$(sipbmp3-get-config mixer)
    9 channel=$(sipbmp3-get-config channel)
     8mixer=$(/usr/lib/gutenbach/gutenbach-get-config mixer)
     9channel=$(/usr/lib/gutenbach/gutenbach-get-config channel)
     10
     11echo "Class: $class" >> /tmp/gutenbach-remctl.log
     12echo "Host: $host" >> /tmp/gutenbach-remctl.log
     13echo "Queue: $queue" >> /tmp/gutenbach-remctl.log
     14echo "Instance: $instance" >> /tmp/gutenbach-remctl.log
     15echo "Mixer: $mixer" >> /tmp/gutenbach-remctl.log
     16echo "Channel: $channel" >> /tmp/gutenbach-remctl.log
    1017
    1118muted=$(volume-is-muted)
     
    1522fi
    1623
    17 start-stop-daemon --stop --oknodo --pidfile /var/run/sipbmp3-zephyr >/dev/null 2>&1
    18 start-stop-daemon --start --pidfile /var/run/sipbmp3-zephyr --make-pidfile --background --exec /bin/sh -- -c "sleep 10 && zwrite -c $class -i $instance -d -n -m '$REMOTE_USER set volume $(volume-get)$mute_str' > /dev/null" >/dev/null 2>&1
     24start-stop-daemon --stop --oknodo --pidfile /usr/lib/gutenbach/gutenbach-zephyr >/dev/null 2>&1
     25start-stop-daemon --start --pidfile /usr/lib/gutenbach/gutenbach-zephyr --make-pidfile --background --exec /bin/sh -- -c "sleep 10 && zwrite -c $class -i $instance -d -n -m '$REMOTE_USER set volume $(volume-get)$mute_str' > /dev/null" >/dev/null 2>&1
     26
     27echo "sleep 10 && zwrite -c $class -i $instance -d -n -m '$REMOTE_USER set volume $(volume-get)$mute_str' > /dev/null" >> /tmp/gutenbach-remctl.log
     28echo "" >> /tmp/gutenbach-remctl.log
Note: See TracChangeset for help on using the changeset viewer.