From ead71119950f37d7eaadb5b5e633caa4f934f467 Mon Sep 17 00:00:00 2001
From: "ivan.kondov" <ivan.kondov@kit.edu>
Date: Tue, 13 Sep 2022 15:22:25 +0200
Subject: [PATCH] adapted the launchpad to the new pymongo schema for SSH

---
 docs/setup.rst | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/docs/setup.rst b/docs/setup.rst
index 0bd55e5..b6325f7 100644
--- a/docs/setup.rst
+++ b/docs/setup.rst
@@ -65,21 +65,21 @@ If you intend to run the rocket launchers on a remote computing cluster then
 you can configure a launchpad file for an existing FireServer.
 In this case you should create a launchpad configuration file named
 **launchpad.yaml** in the folder **$HOME/.fireworks** (create this folder if
-necessary). The file must have the following contents::
+necessary). The file must have the following contents:
+
+.. code-block:: yaml
 
   host: <hostname of the FireServer>
   port: 27017
   name: <database name>
   username: <your username>
   password: <your password>
-  ssl: true
-  ssl_ca_certs: <path to root CA certificate>
-
-The root CA certficate can be downloaded from this URL
-http://www.gridka.de/ca/dd4b34ea.pem and installed locally. The full path to the
-certificate file must be configured in the launchpad file.
+  mongoclient_kwargs:
+    tls: true
+    tlsCAFile: <absolute path to CA certificate>
+    tlsCertificateKeyFile: <absolute path to client certificate>
 
-You will get the hostname, username and password from the instructors. In the
+You will get the two certificates, hostname, username and password from the instructors. In the
 folder **$HOME/.fireworks** the fireworks configuration file
 **FW_config.yaml** must be created with the following command::
 
@@ -139,4 +139,4 @@ The packages ImageMagick and Eye of GNOME (eog) are necessary for Exercise 3::
 If editors like ``vi`` or ``nano`` are not preferred, more advanced editors may
 be installed, e.g.::
 
-  sudo apt-get install gedit emacs
\ No newline at end of file
+  sudo apt-get install gedit emacs
-- 
GitLab