FIX: Quote all strings in discourse.conf
authorMatt Palmer <mpalmer@hezmatt.org>
Wed, 20 Dec 2017 05:54:44 +0000 (16:54 +1100)
committerMatt Palmer <mpalmer@hezmatt.org>
Wed, 20 Dec 2017 05:54:44 +0000 (16:54 +1100)
commit087e11016524a613ee28b9b97a260971f939994f
tree538955f00e27ce5081490f436ab8cc9aff0a2e0c
parent14ee3d268dfceeec1edced8b27ee1377f120814d
FIX: Quote all strings in discourse.conf

Fixes the problem of DB passwords with hashes in them (including passwords
that start with a hash, as reported in https://meta.discourse.org/t/76409).

The problem of passwords with single quotes in them still exists, and will
require modifications to Discourse's GlobalSetting::FileProvider parser,
because the current format doesn't support escaping quote characters.  That
work will have to be deferred to a later time.
templates/web.template.yml