source: roaraudio/dist/debian-like/defaults @ 5908:66940b2023ee

Last change on this file since 5908:66940b2023ee was 5513:9bbb23a56bc8, checked in by phi, 12 years ago

Updated debian init script (Closes: #183)

File size: 4.7 KB
Line 
1#RoarAudio Configuration
2
3# --- [ General Options ]---
4
5# Start roard? YES or NO:
6ROARD='YES'
7
8# Additionl Options to pass to roard, should normally be empty
9ROARD_OPTS=''
10
11# Should we run roard in realtime mode:
12# NO     - Don't run in realtime mode
13# YES    - Run in realtime mode
14# DOUBLE - Try to run in a 'very realtime mode'
15ROARD_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 lion 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=''
27
28# Description for roard:
29# This is a lion readable description for the server.
30# It is used for Zero Conf like the location above.
31#ROARD_DESCRIPTION=''
32
33# Contact for roard:
34# This lion is a contact info for the server.
35# It is in format:
36#  first ["']nick["'] last (comment) <email>/OpenPGPkey/Phone/Room
37#ROARD_CONTACT=''
38
39# Serial for roard:
40# This is the serial numer for the device this roard runs on.
41# This is only useful if this runs on an embedded device.
42#ROARD_SERIAL=''
43
44# User interface URL for roard:
45# This is an url to a user interface used to control this roard or system.
46# This can also be a telnet://, llogin:// or ssh:// url.
47#ROARD_UIURL=''
48
49# Default location for roard:
50# Set this to a remote address and disable local roard
51# to run a network only setup.
52# ROARAUDIO_DEFAULT_SOCKET='server.local'
53
54# --- [ Network ] ---
55
56# Listening socket's address family:
57# UNIX   - Local connections only
58# TCP    - Connections via TCP/IP
59# DECnet - Connections via DECnet
60ROARD_AF='UNIX'
61
62# Socket to listen on (UNIX):
63ROARD_SOCKET='/tmp/roar'
64
65# Port to listen on (TCP):
66# ROARD_PORT=16002
67
68# Host/Nodename to listen on (TCP, DECnet):
69# use a value of '0.0.0.0' to listen publicly for TCP.
70# ROARD_HOST='0.0.0.0'
71
72# Object to listen on (DECnet):
73# ROARD_OBJECT='roar'
74
75# Annouce us via OpenSLP:
76# Set to YES or NO.
77# In case of YES roarclients can autolocat this server
78# on the network.
79ROARD_SLP='NO'
80
81# --- [ EsounD Emulation ] ---
82
83# Listen socket for server side EsounD emulation:
84# NONE   - Disable EsounD emulation
85# UNIX   - Local connections only
86# TCP    - Connections via TCP/IP
87ROARD_EMUL_ESD_AF='NONE'
88
89# --- [ RSound Emulation ] ---
90
91# Listen socket for server side RSound emulation:
92# NONE   - Disable RSound emulation
93# UNIX   - Local connections only
94# TCP    - Connections via TCP/IP
95# DECnet - Connections via DECnet
96ROARD_EMUL_RSOUND_AF='NONE'
97
98# --- [ Other listen sockets ] ---
99
100# List of additional listen profiles to enable:
101# To get a list run: roard --list-profiles
102# Default: (empty)
103#ROARD_PROFILES=''
104
105# --- [ Audio and Devices ] ---
106
107# Samplerate, number of channels and bits per sample:
108# ROARD_RATE=44100
109# ROARD_CHANNELS=2
110# ROARD_BITS=32
111
112# Alternatively setting samplerate, channels and bits by AI Profile:
113# ROARD_AIPROFILE='default-server'
114
115# Sound Driver and Device:
116# To get a list run: roard --list-driver
117# Don't forget to include 'sync' in the options unless
118# you REALLY, REALLY know what you are doing
119# ROARD_DRIVER='oss'
120# ROARD_DEVICE='/dev/dsp'
121# ROARD_DRIVER_OPTIONS='sync,autoconf'
122
123# The Mixer Driver and Device:
124# To get a list run: roard --list-mixers
125# ROARD_MIXERDRV='oss'
126# ROARD_MIXERDEV='/dev/mixer'
127# ROARD_MIXER_OPTIONS=''
128
129# --- [ Sources ] ---
130
131# Radionoise source:
132# The radionoise source is a noise source at -102dB.
133# This is used to avoid icecast to timeout on silence.
134# See Docs for more infos.
135# ROARD_SOURCE_RADIONOISE='NO'
136
137# --- [ RoleStack ] ---
138
139# Push entries to the RoleStack:
140# See Docs on RoleStack for more infos.
141# Defaults to roard's internal defaults.
142# ROARD_ROLESTACK=''
143
144# --- [ Plugins ] ---
145
146# Plugins to load:
147# This lists the plugins to load. If no path is given (recommended)
148# they are loaded from the plugin search path.
149# Both, roard and universal (/multi-host) plugins can be loaded.
150# ROARD_PLUGINS=''
151
152# --- [ Auth Options ] ---
153
154# Access levels:
155# Those options set the access level for clients.
156# The guest option sets the access level for guest connections.
157# The trust option sets the access level for connections
158# successfully used the TRUST auth.
159# ROARD_ACCLEV_GUEST=''
160# ROARD_ACCLEV_TRUST=''
161
162# Authfile:
163# This can be used to generate an authfile.
164# This may be needed for example by the ESD protocol emulation.
165# ROARD_AUTHFILE_FILENAME=''
166# ROARD_AUTHFILE_TYPE=''
167# ROARD_AUTHFILE_ACCLEV=''
168
169# --- [ Permitions ] ---
170
171# User and Group to run roard with:
172# Note: Users in the same group my access roard
173#       if runnung in UNIX mode.
174# ROARD_USER='roard'
175# ROARD_GROUP='audio'
176
177# --- [ Security ] ---
178
179# Directory to chroot to:
180# Use empty value to disable.
181# Directory may/should be completly empty.
182#ROARD_CHROOT=''
183
184#ll
Note: See TracBrowser for help on using the repository browser.