source: roaraudio/dist/debian-like/defaults @ 5104:3e3450a6e62f

Last change on this file since 5104:3e3450a6e62f was 5104:3e3450a6e62f, checked in by phi, 13 years ago

Updated debian init script (Closes: #169, #171)

File size: 3.9 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# Default location for roard:
34# Set this to a remote address and disable local roard
35# to run a network only setup.
36# ROARAUDIO_DEFAULT_SOCKET='server.local'
37
38# --- [ Network ] ---
39
40# Listening socket's address family:
41# UNIX   - Local connections only
42# TCP    - Connections via TCP/IP
43# DECnet - Connections via DECnet
44ROARD_AF='UNIX'
45
46# Socket to listen on (UNIX):
47ROARD_SOCKET='/tmp/roar'
48
49# Port to listen on (TCP):
50# ROARD_PORT=16002
51
52# Host/Nodename to listen on (TCP, DECnet):
53# use a value of '0.0.0.0' to listen publicly for TCP.
54# ROARD_HOST='0.0.0.0'
55
56# Object to listen on (DECnet):
57# ROARD_OBJECT='roar'
58
59# Annouce us via OpenSLP:
60# Set to YES or NO.
61# In case of YES roarclients can autolocat this server
62# on the network.
63ROARD_SLP='NO'
64
65# --- [ EsounD Emulation ] ---
66
67# Listen socket for server side EsounD emulation:
68# NONE   - Disable EsounD emulation
69# UNIX   - Local connections only
70# TCP    - Connections via TCP/IP
71ROARD_EMUL_ESD_AF='NONE'
72
73# --- [ RSound Emulation ] ---
74
75# Listen socket for server side RSound emulation:
76# NONE   - Disable RSound emulation
77# UNIX   - Local connections only
78# TCP    - Connections via TCP/IP
79# DECnet - Connections via DECnet
80ROARD_EMUL_RSOUND_AF='NONE'
81
82# --- [ Other listen sockets ] ---
83
84# List of additional listen profiles to enable:
85# To get a list run: roard --list-profiles
86# Default: (empty)
87#ROARD_PROFILES=''
88
89# --- [ Audio and Devices ] ---
90
91# Samplerate, number of channels and bits per sample:
92# ROARD_RATE=44100
93# ROARD_CHANNELS=2
94# ROARD_BITS=32
95
96# Sound Driver and Device:
97# To get a list run: roard --list-driver
98# Don't forget to include 'sync' in the options unless
99# you REALLY, REALLY know what you are doing
100# ROARD_DRIVER='oss'
101# ROARD_DEVICE='/dev/dsp'
102# ROARD_DRIVER_OPTIONS='sync'
103
104# The Mixer Driver and Device:
105# To get a list run: roard --list-mixers
106# ROARD_MIXERDRV='oss'
107# ROARD_MIXERDEV='/dev/mixer'
108# ROARD_MIXER_OPTIONS=''
109
110# --- [ Sources ] ---
111
112# Radionoise source:
113# The radionoise source is a noise source at -102dB.
114# This is used to avoid icecast to timeout on silence.
115# See Docs for more infos.
116# ROARD_SOURCE_RADIONOISE='NO'
117
118# --- [ RoleStack ] ---
119
120# Push entries to the RoleStack:
121# See Docs on RoleStack for more infos.
122# Defaults to roard's internal defaults.
123# ROARD_ROLESTACK=''
124
125# --- [ Auth Options ] ---
126
127# Access levels:
128# Those options set the access level for clients.
129# The guest option sets the access level for guest connections.
130# The trust option sets the access level for connections
131# successfully used the TRUST auth.
132# ROARD_ACCLEV_GUEST=''
133# ROARD_ACCLEV_TRUST=''
134
135# Authfile:
136# This can be used to generate an authfile.
137# This may be needed for example by the ESD protocol emulation.
138# ROARD_AUTHFILE_FILENAME=''
139# ROARD_AUTHFILE_TYPE=''
140# ROARD_AUTHFILE_ACCLEV=''
141
142# --- [ Permitions ] ---
143
144# User and Group to run roard with:
145# Note: Users in the same group my access roard
146#       if runnung in UNIX mode.
147# ROARD_USER='roard'
148# ROARD_GROUP='audio'
149
150# --- [ Security ] ---
151
152# Directory to chroot to:
153# Use empty value to disable.
154# Directory may/should be completly empty.
155#ROARD_CHROOT=''
156
157#ll
Note: See TracBrowser for help on using the repository browser.