summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorgumi <git@gumi.ca>2019-01-10 17:22:09 -0500
committergumi <git@gumi.ca>2019-01-10 19:06:40 -0500
commit6b70eb63ffcd46859cfce8ec7d063c3f3b1421f5 (patch)
treeae3564205a2fae5c0d1205b0ccab3d07b0808ea9 /tools
parent86f28c5b69a54e630dd2a118e07cabb3d199d5b5 (diff)
downloadtmwa-6b70eb63ffcd46859cfce8ec7d063c3f3b1421f5.tar.gz
tmwa-6b70eb63ffcd46859cfce8ec7d063c3f3b1421f5.tar.bz2
tmwa-6b70eb63ffcd46859cfce8ec7d063c3f3b1421f5.tar.xz
tmwa-6b70eb63ffcd46859cfce8ec7d063c3f3b1421f5.zip
limit login requests to 1 per ip per X seconds
Diffstat (limited to 'tools')
-rwxr-xr-xtools/config.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/config.py b/tools/config.py
index 0892973..f029777 100755
--- a/tools/config.py
+++ b/tools/config.py
@@ -523,6 +523,8 @@ def build_config():
login_conf.opt('main_server', ServerName, '{}')
login_conf.opt('userid', AccountName, '{}')
login_conf.opt('passwd', AccountPass, '{}')
+ login_conf.opt('conn_limit_enable', bool, 'true')
+ login_conf.opt('conn_limit_interval', seconds, '5_s')
admin_conf.opt('login_ip', IP4Address, 'IP4_LOCALHOST')