; rd.conf ; ; This is the default configuration file for Rivendell ; ; by Fred Gleason ; [Identity] ; These entries are used to define the system user and group that will ; own the audio files. AudioOwner=rivendell AudioGroup=rivendell ; These entries are used to define the system user and group that PyPAD ; scripts will run under. PypadOwner=pypad PypadGroup=pypad ; These entries are used to define the system user and group that commands ; executed by the 'Run Shell Command' ['RN'] RML will run under. RnRmlOwner=rivendell RnRmlGroup=rivendell ; This entry defines what Facility number Rivendell will use when sending ; messages to the syslog system. The following values are recognized: ; 1 - USER (the default) ; 16 - LOCAL0 ; 17 - LOCAL1 ; 18 - LOCAL2 ; 19 - LOCAL3 ; 20 - LOCAL4 ; 21 - LOCAL5 ; 22 - LOCAL6 ; 23 - LOCAL7 SyslogFacility=1 ; This password is used by the various Rivendell modules to log into ; Rivendell system services [caed(8), ripcd(8), rdcatchd(8)]. Password=letmein ; This entry is what will appear in RDSelect's list for this configuration. Label=Default (Local) ; This entry will override the default value of the HTTP_USER_AGENT header ; used when making HTTP requests. Rarely needed! ;HttpUserAgent=Mozilla/5.0 rivendell/3.0 [mySQL] ; The connection parameters for the MySQL server. Hostname=localhost Loginname=rduser Password=letmein Database=Rivendell Driver=QMYSQL3 ; The interval between 'keep-alive' queries to the MySQL server (seconds) HeartbeatInterval=360 ; The following setting controls the attributes of new DB tables ; created by Rivendell. ;Engine=MyISAM [AudioStore] MountSource= MountType= MountOptions=defaults CaeHostname= XportHostname= [Fonts] ; Directives in the [Fonts] section allows the fonts used by Rivendell to ; be specified, with the default being to use the 'System' font. It should ; seldom be necessary to change these! ; 'Family=' can be used to specify the name of the font to use ; --e.g. 'Helvetica'. ;Family=System ; 'ButtonSize=' specifies the size of the font to be used for button labels. ;ButtonSize=12 ; 'LabelSize=' specifies the size of the font to be used for field labels. ;LabelSize=11 ; 'DefaultSize=' specifies the size of the font to be used for field data. ;DefaultSize=11 [Provisioning] ; If CreateHost=Yes, a Host entry will be automatically created in the DB ; when the 'rivendell' system service is started, using the Host definition ; specified in NewHostTemplate= as the template. The new host entry will be ; assigned the IP address bound to the network interface specified by ; NewHostIpAddress= ('lo' by default). The new host's Short Name can be ; populated using the NewHostShortName= parameter, which takes a Perl-style ; regex to capture the required text from the full host name, using the ; captured group from the regex specified in 'NewHostShortNameGroup='. CreateHost=No NewHostTemplate=some_host_entry NewHostIpAddress=lo NewHostShortNameRegex=[^*]* NewHostShortNameGroup=0 ; If CreateService=Yes, a Service entry will be automatically created in the DB ; when the 'rivendell' system service is started, using the Service definition ; specified in NewServiceTemplate= as the template. The new service's name ; is determined by the NewServiceNameRegex= parameter, which takes a Perl-style ; regex to capture the required text from the full host name, using the ; captured group from the regex specified in 'NewServiceNameGroup='. CreateService=No NewServiceTemplate=some_service_entry NewServiceNameRegex=[^*]* NewServiceNameGroup=0 [Logs] ; Log upload/download debug data. You generally want to enable this only ; when debugging a specific upload/download problem, as *lots* of data ; can be generated. Valid arguments are 'Yes' or 'No'. LogXloadDebugData=No [Alsa] ; ALSA Parameters ; (It should seldom be necessary to tweak these) PeriodQuantity=4 PeriodSize=1024 ChannelsPerPcm=-1 ; [SoftKeys] ; ; This section can be used to program the RDSoftKeys applet, or you ; can use the --map-file= switch to configure multiple soft ; key setups on the same host. ; ; Columns=10 ; ; Command1=hithlum.srlabs.loc:GO 3 1 1 0! ; Legend1=Telos 1 ON ; Color1=red ; ; Command2=hithlum.srlabs.loc:GO 3 2 1 0! ; Legend2=Telos 2 ON ; Color2=red ; [Tuning] ; This directive tells Rivendell modules how long to wait for the ; 'rivendell' systemd service to become active (seconds). Default ; value is '30'. ServiceTimeout=30 ; These directives define the realtime parameters used when running ; audio components. Normally, these are useful only for debugging. UseRealtime=Yes RealtimePriority=9 ; Introduce a delay of this many microseconds in each loop iteration ; when transcoding files. TranscodingDelay=0 [Hacks] ; Completely disable maintenance checks on this host. ; DisableMaintChecks=Yes ; Lock memory in RDAirPlay ; LockRdairplayMemory=Yes