From 78d964df3c434134260d914df04fcb8ce50ae0d5 Mon Sep 17 00:00:00 2001
From: Anupam Basak <anupam.basak27@gmail.com>
Date: Thu, 3 Nov 2022 17:51:38 +0530
Subject: [PATCH] Make sure ssh key has 600 permission before using

---
 .gitlab-ci.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b409121..ac8f6a6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -47,6 +47,10 @@ build-zynthbox-image-armhf:
     - xz -zv --threads=8 --memory=90% ./workspace/$image_name
     - echo "Compressed Image Size -> $(du -h ./workspace/$image_name.xz)"
 
+    # Ensuring key security
+    - echo "Ensuring key security"
+    - chmod 600 ${aptly_ssh_key}
+
     # Push compressed image to pub.zynthbox.io
     - echo "# Push compressed image to pub.zynthbox.io"
     - scp -P 3138 -i "$SSH_KEY_PUB_ZYNTHBOX_IO" -o "StrictHostKeyChecking no" "./workspace/$image_name.xz" zynthbox@pub.zynthbox.io:/mnt/pub_zynthbox_io_volume/ISOs/.ci-testing-isos/
\ No newline at end of file
-- 
GitLab