From 39c126cba5af92969e388ee3d5141cc754e1006f Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Fri, 14 Apr 2017 10:41:48 +0100
Subject: [PATCH] Remove any cached yarn files

---
 src/freedombone-utils-gnusocialtools | 5 +++++
 src/freedombone-utils-setup          | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/src/freedombone-utils-gnusocialtools b/src/freedombone-utils-gnusocialtools
index 5fc238b0e..5539c5003 100755
--- a/src/freedombone-utils-gnusocialtools
+++ b/src/freedombone-utils-gnusocialtools
@@ -248,6 +248,11 @@ function install_pleroma {
     fi
     sed -i 's|index.php|index_qvitter.php|g' $nginx_site
 
+    # remove any cached yarn files
+    if [ -d /root/.cache/yarn ]; then
+        rm -rf /root/.cache/yarn
+    fi
+
     chown -R www-data:www-data /var/www/${pleroma_domain}/htdocs
 }
 
diff --git a/src/freedombone-utils-setup b/src/freedombone-utils-setup
index 7f55c8828..dd2d14426 100755
--- a/src/freedombone-utils-setup
+++ b/src/freedombone-utils-setup
@@ -440,6 +440,9 @@ function disable_ctrl_alt_del {
 
 function lockdown_permissions {
     # All commands owned by root
+    if [ -d /root/.cache/yarn ]; then
+        rm -rf /root/.cache/yarn
+    fi
     if [ -d /usr/local/share/.cache/yarn ]; then
         rm -rf /usr/local/share/.cache/yarn
     fi
-- 
GitLab