From 27c948e1b32a0e9f978a52841700202f16c86b31 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 9 Dec 2021 23:52:01 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 0feb0026..1558ad85 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -195,6 +195,17 @@ May need to create *all* the folders up front and grant permissions first before ## LINUX INSTALL +CHANGES + +create the .local-chromium folder in advance +don't set permissions and ownership until after AyaNova is unzipped +set ownership on entire /var/ayanova folder to www-data +set full permissions on .local-chromium including read/write/execute +sudo chmod -R g+rwx /var/ayanova/.local-chromium + + + + Server service definition file sudo nano /etc/systemd/system/ayanova.service @@ -224,12 +235,15 @@ sudo systemctl start ayanova.service sudo systemctl status ayanova.service -grant to www-data to execute +change ownership of entire folder sudo chown :www-data /var/ayanova/AyaNova.dll -set execute permission for both group (www-data) and owner (root) +set execute permission for both group (www-data) and owner (root) (this didn't seem to be needed mysteriously) sudo chmod ug+rwx ./AyaNova.dll +.local-chromium folder needs to be pre-made and set full rights +sudo chmod -R g+rwx /var/ayanova/.local-chromium +