--- ergo/default.yaml 2021-06-07 00:02:36.842375692 +0200 +++ default.yaml 2021-06-04 11:19:52.133542516 +0200 @@ -1,3 +1,13 @@ +##### +# +# This is the default config file for the Ergo RPM packge. +# It contains the same default settings as the default.yaml file shipped with Ergo, +# except for disabled additional languages, but comes with adjusted paths to ensure a smooth installation. +# Packaging date of this config: 04/06/2021 with package version: ergo-2.7.0_x86_64 +# NOTE: An existing /etc/ergo/ircd.yaml file will NOT be touched if you decide to reinstall or upgrade Ergo using the RPM package. +# If new config options are implemented, you either have to add them manually after the upgrade, or delete/move this file before the upgrade. +# +##### # This is the default config file for Ergo. # It contains recommended defaults for all settings, including some behaviors # that differ from conventional ircd+services setups. See traditional.yaml @@ -25,7 +35,7 @@ # network configuration network: # name of the network - name: ErgoTest + name: ErgoTestRPM # server configuration server: @@ -52,8 +62,8 @@ # this is a standard TLS configuration with a single certificate; # see the manual for instructions on how to configure SNI tls: - cert: fullchain.pem - key: privkey.pem + cert: /etc/ergo/.sec/fullchain.pem + key: /etc/ergo/.sec/privkey.pem # 'proxy' should typically be false. It's for cloud load balancers that # always send a PROXY protocol header ahead of the connection. See the # manual ("Reverse proxies") for more details. @@ -736,7 +746,7 @@ # datastore configuration datastore: # path to the datastore - path: ircd.db + path: /etc/ergo/ircd.db # if the database schema requires an upgrade, `autoupgrade` will attempt to # perform it automatically on startup. the database will be backed @@ -761,14 +771,14 @@ # languages config languages: # whether to load languages - enabled: true + enabled: false # default language to use for new clients # 'en' is the default English language in the code default: en # which directory contains our language files - path: languages + path: /etc/ergo/languages # limits - these need to be the same across the network limits: