Changeset 2585:2ed2f31c1459 in roaraudio for dist
- Timestamp:
- 09/06/09 16:15:46 (15 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- dist/debian-like
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
dist/debian-like/defaults
r1147 r2585 13 13 # YES - Run in realtime mode 14 14 # DOUBLE - Try to run in a 'very realtime mode' 15 # ROARD_REALTIME='YES' 15 ROARD_REALTIME='YES' 16 17 # PIDFile for roard: 18 # Default is enabled at /var/run/roard.pid 19 # Set to empty string to disable. 20 #PIDFILE='/var/run/roard.pid' 21 22 # Location of roard: 23 # This is a human readable location of the roard used 24 # for Zero Conf locating of a RoarAudio server on the 25 # Network. To use Zero Conf enable SLP (see below). 26 #ROARD_LOCATION='' 16 27 17 28 # Default location for roard: … … 41 52 # ROARD_OBJECT='roar' 42 53 54 # Annouce us via OpenSLP: 55 # Set to YES or NO. 56 # In case of YES roarclients can autolocat this server 57 # on the network. 58 ROARD_SLP='NO' 59 60 # --- [ EsounD Emulation ] --- 61 62 # Listen socket for server side EsounD emulation:: 63 # NONE - Disable EsounD emulation 64 # UNIX - Local connections only 65 # TCP - Connections via TCP/IP 66 ROARD_EMUL_ESD_AF='NONE' 67 43 68 # --- [ Audio and Devices ] --- 44 69 … … 64 89 # ROARD_GROUP='audio' 65 90 91 # --- [ Security ] --- 92 93 # Directory to chroot to: 94 # Use empty value to disable. 95 # Directory may/should be completly empty. 96 #ROARD_CHROOT='' 97 66 98 #ll -
dist/debian-like/roaraudio
r1147 r2585 9 9 DESC="RoarAudio" 10 10 11 #PIDFILE=/var/run/$NAME.pid11 PIDFILE=/var/run/`basename $DAEMON`.pid 12 12 SCRIPTNAME=/etc/init.d/$NAME 13 13 … … 30 30 ROARD_OPTS="--daemon $ROARD_OPTS" 31 31 32 [ "$PIDFILE" = '' ] || ROARD_OPTS="--pidfile $PIDFILE $ROARD_OPTS" 32 33 [ "$ROARD_REALTIME" = 'YES' ] && ROARD_OPTS="--realtime $ROARD_OPTS" 33 34 [ "$ROARD_REALTIME" = 'DOUBLE' ] && ROARD_OPTS="--realtime --realtime $ROARD_OPTS" 35 36 [ "$ROARD_LOCATION" = '' ] || ROARD_OPTS="--location $ROARD_LOCATION $ROARD_OPTS" 34 37 35 38 case "$ROARD_AF" in … … 45 48 esac 46 49 50 ESD_OPTS='' 51 52 case "$ROARD_EMUL_ESD_AF" in 53 UNIX|unix) 54 ESD_OPTS="--new-sock --proto esd -u -b /tmp/.esd/socket" 55 mkdir /tmp/.esd/ 2> /dev/null; 56 ;; 57 TCP|tcp) 58 ESD_OPTS="--new-sock --proto esd -t -b localhost -p 16001" 59 ;; 60 esac 61 47 62 [ "$ROARD_SOCKET" = '' ] || ROARD_OPTS="--sock $ROARD_SOCKET $ROARD_OPTS" 48 63 [ "$ROARD_PORT" = '' ] || ROARD_OPTS="--port $ROARD_PORT $ROARD_OPTS" … … 54 69 ROARD_OPTS="--sock $ROARD_HOST::$ROARD_OBJECT $ROARD_OPTS" 55 70 fi 71 72 [ "$ROARD_SLP" = 'YES' ] && ROARD_OPTS="--slp $ROARD_OPTS" 56 73 57 74 [ "$ROARD_RATE" = '' ] || ROARD_OPTS="-R $ROARD_RATE $ROARD_OPTS" … … 74 91 [ "$ROARD_GROUP" = '' ] || ROARD_OPTS="-G $ROARD_GROUP $ROARD_OPTS" 75 92 93 [ "$ROARD_CHROOT" = '' ] || ROARD_OPTS="--chroot $ROARD_CHROOT $ROARD_OPTS" 94 95 ROARD_OPTS="$ROARD_OPTS $ESD_OPTS" 96 76 97 case "$1" in 77 98 start) 78 99 echo -n "Starting $DESC: $NAME" 79 $DAEMON $ROARD_OPTS100 $DAEMON --start $ROARD_OPTS 80 101 echo "." 81 102 ;; 82 103 stop) 83 104 echo -n "Stopping $DESC: $NAME" 84 # FIXME: use --server here 85 $ROARCTL exit > /dev/null 105 $DAEMON --stop $ROARD_OPTS 86 106 echo "." 87 107 ;;
Note: See TracChangeset
for help on using the changeset viewer.