mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-24 09:28:54 +02:00
* Changed all instances of 'char' to 'varchar' in the database. * Changed the width of the 'CART.TITLE' field to 191. * Changed the width of the 'CART.ARTIST' field to 191. * Changed the width of the 'CART.ALBUM' field to 191. * Changed the width of the 'CART.USER_DEFINED' field to 191. * Changed the width of the 'CUTS.ORIGIN_LOGIN_NAME' field to 191. * Changed the width of the 'DROPBOXES.PATH' field to 191. * Changed the width of the 'DROPBOXES.LOG_PATH' field to 191. * Changed the width of the 'DROPBOXES.SET_USER_DEFINED' field to 191. * Changed the width of the 'DROPBOX_PATHS.FILE_PATH' field to 191. * Changed the width of the 'ELR_LINES.TITLE' field to 191. * Changed the width of the 'ELR_LINES.ARTIST' field to 191. * Changed the width of the 'ELR_LINES.USER_DEFINED' field to 191. * Changed the width of the 'ELR_LINES.ALBUM' field to 191. * Changed the width of the 'ENCODERS.COMMAND_LINE' field to 191. * Changed the width of the 'EVENTS.NOTE_TEXT' field to 191. * Changed the width of the 'EVENT_LINES.MARKER_COMMENT' field to 191. * Changed the width of the 'FEEDS.CHANNEL_TITLE' field to 191. * Changed the width of the 'FEEDS.CHANNEL_LINK' field to 191. * Changed the width of the 'FEEDS.BASE_URL' field to 191. * Changed the width of the 'FEEDS.BASE_PREAMBLE' field to 191. * Changed the width of the 'FEEDS.PURGE_URL' field to 191. * Changed the width of the 'FEEDS.REDIRECT_PATH' field to 191. * Changed the width of the 'FEED_PERMS.USER_NAME' field to 191. * Changed the width of the 'GROUPS.DESCRIPTION' field to 191. * Changed the width of the 'GROUPS.DEFAULT_TITLE' field to 191. * Changed the width of the 'HOSTVARS.VARVALUE' field to 191. * Changed the width of the 'HOSTVARS.REMARK' field to 191. * Changed the width of the 'IMPORTER_LINES.TITLE' field to 191. * Changed the width of the 'IMPORTER_LINES.TRACK_STRING' field to 191. * Changed the width of the 'INPUTS.NODE_HOSTNAME' field to 191. * Changed the width of the 'LOGS.ORIGIN_USER' field to 191. * Changed the width of the 'LOGS.LOCK_USER_NAME' field to 191. * Changed the width of the 'LOG_LINES.COMMENT' field to 191. * Changed the width of the 'LOG_LINES.ORIGIN_USER' field to 191. * Changed the width of the 'LOG_MACHINES.UDP_ADDR' field to 191. * Changed the width of the 'LOG_MACHINES.UDP_STRING' field to 191. * Changed the width of the 'LOG_MACHINES.LOG_RML' field to 191. * Changed the width of the 'MATRICES.GPIO_DEVICE' field to 191. * Changed the width of the 'NOWNEXT_PLUGINS.PLUGIN_PATH' field to 191. * Changed the width of the 'NOWNEXT_PLUGINS.PLUGIN_ARG' field to 191. * Changed the width of the 'OUTPUTS.NODE_HOSTNAME' field to 191. * Changed the width of the 'PODCASTS.ITEM_TITLE' field to 191. * Changed the width of the 'PODCASTS.ITEM_LINK' field to 191. * Changed the width of the 'PODCASTS.ITEM_COMMENTS' field to 191. * Changed the width of the 'PODCASTS.ITEM_AUTHOR' field to 191. * Changed the width of the 'PODCASTS.ITEM_SOURCE_URL' field to 191. * Changed the width of the 'PODCASTS.AUDIO_FILENAME' field to 191. * Changed the width of the 'RDAIRPLAY.SKIN_PATH' field to 191. * Changed the width of the 'RDAIRPLAY_CHANNELS.START_RML' field to 191. * Changed the width of the 'RDAIRPLAY_CHANNELS.STOP_RML' field to 191. * Changed the width of the 'RDCATCH.ERROR_RML' field to 191. * Changed the width of the 'RDPANEL.SKIN_PATH' field to 191. * Changed the width of the 'RDPANEL_CHANNELS.START_RML' field to 191. * Changed the width of the 'RDPANEL_CHANNELS.STOP_RML' field to 191. * Changed the width of the 'RECORDINGS.URL' field to 191. * Changed the width of the 'REPLICATORS.URL' field to 191. * Changed the width of the 'REPL_CART_STATE.POSTED_FILENAME' field to 191. * Changed the width of the 'REPORTS.EXPORT_PATH' field to 191. * Changed the width of the 'REPORTS.WIN_EXPORT_PATH' field to 191. * Changed the width of the 'SERVICES.DESCRIPTION' field to 191. * Changed the width of the 'SERVICES.NAME_TEMPLATE' field to 191. * Changed the width of the 'SERVICES.DESCRIPTION_TEMPLATE' field to 191. * Changed the width of the 'SERVICES.PROGRAM_CODE' field to 191. * Changed the width of the 'SERVICES.TFC_PATH' field to 191. * Changed the width of the 'SERVICES.TFC_WIN_PATH' field to 191. * Changed the width of the 'SERVICES.MUS_PATH' field to 191. * Changed the width of the 'SERVICES_MUS_WIN_PATH' field to 191. * Changed the width of the 'STATIONS.USER_NAME' field to 191. * Changed the width of the 'STATIONS.DEFAULT_NAME' field to 191. * Changed the width of the 'STATIONS.EDITOR_PATH' field to 191. * Changed the width of the 'STATIONS.JACK_COMMAND_LINE' field to 191. * Changed the width of the 'SWITCHER_NODES.DESCRIPTION' field to 191. * Changed the width of the 'SYSTEM.ISCI_XREFERENCE_PATH' field to 191. * Changed the width of the 'USERS.LOGIN_NAME' field to 191. * Changed the width of the 'USERS.FULL_NAME' field to 191. * Changed the width of the 'USERS.DESCRIPTION' field to 191. * Changed the width of the 'USER_PERMS.USER_NAME' field to 191. * Changed the width of the 'USER_SERVICE_PERMS.USER_NAME' field to 191. * Changed the width of the 'WEBAPI_AUTHS.LOGIN_NAME' field to 191. * Changed the width of the 'WEB_CONNECTIONS.LOGIN_NAME' field to 191. * Incremented the database version to 297. * Changed the default DB charset to 'utf8mb4'. * Changed the default DB collation to 'utf8mb4_general_ci'. * Removed the MYSQL_BUILTIN_DATABASE define from 'lib/rd.h'. * Removed the POSTGRESQL_BUILTIN_DATABASE define from 'lib/rd.h'.
178 lines
5.2 KiB
Plaintext
178 lines
5.2 KiB
Plaintext
; rd.conf
|
|
;
|
|
; This is the default configuration file for Rivendell
|
|
;
|
|
; by Fred Gleason <fredg@paravelsystems.com>
|
|
;
|
|
|
|
[Identity]
|
|
; These entries are used to define the system user and group that will
|
|
; own the audio files.
|
|
AudioOwner=rivendell
|
|
AudioGroup=rivendell
|
|
|
|
; 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)
|
|
|
|
[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 three settings control the attributes of new DB tables
|
|
; created by Rivendell.
|
|
;Engine=MyISAM
|
|
; 'Charset' and 'Collation' should *not* changed except for development
|
|
; purposes.
|
|
;Charset=utf8mb4
|
|
;Collation=utf8mb4_general_ci
|
|
|
|
[AudioStore]
|
|
MountSource=
|
|
MountType=
|
|
MountOptions=defaults
|
|
CaeHostname=
|
|
XportHostname=
|
|
|
|
[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]
|
|
; Set the method to be used for logging. Possible values are:
|
|
; Syslog = Use the syslog facility.
|
|
; File = Log directly to a file. See also the 'LogDirectory='
|
|
; and 'LogPattern=' parameters below.
|
|
; None = Don't generate logs at all.
|
|
Facility=Syslog
|
|
|
|
; The directory to write logs to. Used only if the 'Facility='
|
|
; parameter is set to 'File'.
|
|
LogDirectory=/home/rd/rdlogs
|
|
|
|
; The directory to to put core files in in the event of a daemon
|
|
; crash. For this to work, you must also configure your environment
|
|
; to allow the generation of core dumps (e.g. 'ulimit -c unlimited').
|
|
CoreDumpDirectory=/home/rd/rdlogs
|
|
|
|
; The name of the file to send logs to. The following wildcards can
|
|
; be used:
|
|
; %d - The day of the month (01 - 31)
|
|
; %h - The hour (00 - 23)
|
|
; %M - The month (01 - 12)
|
|
; %m - The minute (00 - 59)
|
|
; %n - The name of the originating module --e.g. 'rdairplay', 'caed'.
|
|
; %s - The second (00 - 60)
|
|
; %Y - The four digit year
|
|
; This parameter is used only if the 'Facility=' parameter is set to
|
|
; 'File'.
|
|
LogPattern=%n-%Y%M%d.log
|
|
|
|
; 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=<filename> 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 section defines 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
|
|
|
|
[Format]
|
|
; This value is used when testing and developing new features in the
|
|
; audio drivers. It should never be altered on a production system.
|
|
Channels=2
|
|
|
|
[Hacks]
|
|
; If you are getting no output level meter indications with an older
|
|
; ASI card (such as the ASI4215, ASI4113 or ASI4111), try uncommenting
|
|
; the following line:
|
|
; UseStreamMeters=Yes
|
|
|
|
; Completely disable maintenance checks on this host.
|
|
; DisableMaintChecks=Yes
|
|
|
|
; Lock memory in RDAirPlay
|
|
; LockRdairplayMemory=Yes
|
|
|
|
;
|
|
; Log Generation (old method, deprecated)
|
|
;
|
|
; These sections are here strictly for backward compatibility. See
|
|
; the [Logs] section for a much more powerful way to configure
|
|
; logging.
|
|
;
|
|
; [RDAirPlay]
|
|
; Logfile=/home/rd/rdairplay.log
|
|
;
|
|
; [RDCatchd]
|
|
; Logfile=/home/rd/rdcatchd.log
|
|
;
|
|
; [Ripcd]
|
|
; Logfile=/home/rd/ripcd.log
|
|
;
|
|
; [Caed]
|
|
; Logfile=/home/rd/caed.log
|
|
; EnableMixerLogging=No
|