From ea51cb62ca965c6a67c32e3171cc0c0956b1018f Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Fri, 26 Oct 2018 19:30:15 +0100
Subject: [PATCH] pynacl version

---
 src/freedombone-app-matrix   | 6 +++---
 src/freedombone-utils-search | 2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/freedombone-app-matrix b/src/freedombone-app-matrix
index efb64cfb2..3bcb65df5 100755
--- a/src/freedombone-app-matrix
+++ b/src/freedombone-app-matrix
@@ -445,14 +445,14 @@ function upgrade_matrix {
     export TMPDIR=/etc/matrix/tmp
 
     pip install --upgrade --process-dependency-links .
-    pip install --upgrade --force "pynacl>=1.2.1"
+    pip install --upgrade --force "pynacl==0.3.0"
 
     sed -i 's/ssl.PROTOCOL_SSLv23/ssl.PROTOCOL_TLSv1/g' /usr/local/bin/register_new_matrix_user
 
     chown -R matrix:matrix /etc/matrix
     chown -R matrix:matrix $MATRIX_DATA_DIR
 
-    pip install --upgrade --force "pynacl>=1.2.1"
+    pip install --upgrade --force "pynacl==0.3.0"
     pip install --upgrade --force "canonicaljson>=1.1.3"
     pip install --upgrade --force "phonenumbers>=8.2.0"
     pip install --upgrade --force "sortedcontainers>=2.0.4"
@@ -781,7 +781,7 @@ function install_matrix {
     # wait for nginx to start otherwise user add fails later
     sleep 5
 
-    pip install --upgrade --force "pynacl>=1.2.1"
+    pip install --upgrade --force "pynacl==0.3.0"
     pip install --upgrade --force "canonicaljson>=1.1.3"
 
     if [[ $(add_user_matrix "${MY_USERNAME}" "${MATRIX_PASSWORD}" | tail -n 1) != "0" ]]; then
diff --git a/src/freedombone-utils-search b/src/freedombone-utils-search
index 6177f3d96..00a781603 100755
--- a/src/freedombone-utils-search
+++ b/src/freedombone-utils-search
@@ -721,6 +721,8 @@ if ! pip2 install pygments --upgrade; then
     exit 357282
 fi
 
+pip2 install --upgrade --force "pynacl==0.3.0"
+
 if [ ! -d ${SEARX_PATH} ]; then
     mkdir -p $SEARX_PATH
 fi
-- 
GitLab