Add warnings about debugging mode
authorJeremy Stanley <fungi@yuggoth.org>
Sun, 4 Oct 2020 15:11:58 +0000 (15:11 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Sun, 4 Oct 2020 22:37:38 +0000 (22:37 +0000)
commit4f7b0a6280ab17e1ccfd4aa603cdd647e92ac12b
tree8b97a1417b1bea8c4ee460eeabcfecd04676fbf6
parent2c533eb48672110a04d6c4850d3e103d6294ee8d
Add warnings about debugging mode

Debugging mode is intended to enable administrative commands which
are especially unsafe and could even be used to run arbitrary shell
commands or alter files accessible to the user under which the
service runs. Log a warning about it at startup if the option has
been set, and insert some comments to that effect in the sample
configuration so that hopefully no one will turn it on without due
forethought. Also add a mention about its risks in the config doc.
doc/source/configuration.rst
etc/mudpy.yaml
mudpy/misc.py
mudpy/tests/fixtures/test_daemon.yaml