From 5a84f6223367c2b794a2cd2e25063939de1b6e4d Mon Sep 17 00:00:00 2001 From: Nicolas Wavrant <nicolas.wavrant@tiolive.com> Date: Fri, 27 Dec 2013 11:00:25 +0100 Subject: [PATCH] stack-monitor: user has to define by himself monitor_password --- stack/monitor/monitor.cfg.in | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/stack/monitor/monitor.cfg.in b/stack/monitor/monitor.cfg.in index e5e80e5fa..4a019f0a0 100644 --- a/stack/monitor/monitor.cfg.in +++ b/stack/monitor/monitor.cfg.in @@ -72,7 +72,7 @@ filename = monitor.cgi mode = 0744 context = key json_file monitor-parameters:json-path - key password cgi-password:passwd + key password zero-parameters:cgi-password raw python_executable ${buildout:executable} key this_filename :filename @@ -84,7 +84,7 @@ filename = control.cgi mode = 0744 context = raw config_cfg $${buildout:directory}/knowledge0.cfg - key password cgi-password:passwd + key password zero-parameters:cgi-password raw python_executable ${buildout:executable} key this_filename :filename @@ -147,10 +147,14 @@ name = example.com ########### # Deploy a webserver running cgi scripts for monitoring ########### -[cgi-password] -recipe = slapos.cookbook:generate.password -storage-path = $${directory:etc}/cgi-passwd -bytes = 8 +[public] +recipe = slapos.cookbook:zeroknown.write +filename = knowledge0.cfg +cgi-password = passwordtochange + +[zero-parameters] +recipe = slapos.cookbook:zeroknown.read +filename = $${public:filename} # XXX could it be something lighter? [cgi-httpd-configuration-file] @@ -210,5 +214,5 @@ wrapper-path = $${directory:bin}/cgi-httpd [publish-connection-parameter] recipe = slapos.cookbook:publish -monitor_url = http://[$${cgi-httpd-configuration-file:listening-ip}]:$${cgi-httpd-configuration-file:listening-port} -monitor_password = $${cgi-password:passwd} \ No newline at end of file +monitor_url = https://[$${cgi-httpd-configuration-file:listening-ip}]:$${cgi-httpd-configuration-file:listening-port}/index.html +IMPORTANT_monitor_info = change the password as soon as possible ! Default is : passwordtochange \ No newline at end of file -- 2.30.9