Added 0MQ authentication and access control
authorThierry Florac <thierry.florac@onf.fr>
Mon, 05 Mar 2018 12:29:29 +0100
changeset 31 f7ae7cf667cb
parent 30 240309700075
child 32 7b65c4395461
child 35 b35d1ae4945b
Added 0MQ authentication and access control
{{cookiecutter.project_slug}}/etc/development.ini
{{cookiecutter.project_slug}}/etc/production.ini
--- a/{{cookiecutter.project_slug}}/etc/development.ini	Sat Feb 17 16:05:18 2018 +0100
+++ b/{{cookiecutter.project_slug}}/etc/development.ini	Mon Mar 05 12:29:29 2018 +0100
@@ -122,12 +122,18 @@
 # PyAMS ØMQ TCP handlers
 pyams_scheduler.tcp_handler = {{ cookiecutter.pyams_scheduler }}
 pyams_scheduler.start_handler = {{ cookiecutter.start_scheduler }}
+pyams_scheduler.allow_auth = admin:admin
+pyams_scheduler.allow_clients = 127.0.0.1
 
 pyams_media.tcp_handler = {{ cookiecutter.pyams_medias_converter }}
 pyams_media.start_handler = {{ cookiecutter.start_medias_converter }}
+pyams_media.allow_auth = admin:admin
+pyams_media.allow_clients = 127.0.0.1
 
 pyams_content.es.tcp_handler = {{ cookiecutter.pyams_es_indexer }}
 pyams_content.es.start_handler = {{ cookiecutter.start_es_indexer }}
+pyams_content.es.allow_auth = admin:admin
+pyams_content.es.allow_clients = 127.0.0.1
 
 pyams_notify.tcp_handler = {{ cookiecutter.pyams_ws_notify }}
 pyams_notify_ws.cache_server = {{ cookiecutter.beaker_backend }}://{{ cookiecutter.beaker_server }}
--- a/{{cookiecutter.project_slug}}/etc/production.ini	Sat Feb 17 16:05:18 2018 +0100
+++ b/{{cookiecutter.project_slug}}/etc/production.ini	Mon Mar 05 12:29:29 2018 +0100
@@ -117,12 +117,18 @@
 # PyAMS ØMQ TCP handlers
 pyams_scheduler.tcp_handler = {{ cookiecutter.pyams_scheduler }}
 pyams_scheduler.start_handler = {{ cookiecutter.start_scheduler }}
+pyams_scheduler.allow_auth = admin:admin
+pyams_scheduler.allow_clients = 127.0.0.1
 
 pyams_media.tcp_handler = {{ cookiecutter.pyams_medias_converter }}
 pyams_media.start_handler = {{ cookiecutter.start_medias_converter }}
+pyams_media.allow_auth = admin:admin
+pyams_media.allow_clients = 127.0.0.1
 
 pyams_content.es.tcp_handler = {{ cookiecutter.pyams_es_indexer }}
 pyams_content.es.start_handler = {{ cookiecutter.start_es_indexer }}
+pyams_content.es.allow_auth = admin:admin
+pyams_content.es.allow_clients = 127.0.0.1
 
 pyams_notify.tcp_handler = {{ cookiecutter.pyams_ws_notify }}
 pyams_notify_ws.cache_server = {{ cookiecutter.beaker_backend }}://{{ cookiecutter.beaker_server }}