From 1ab76617dfa0072558e21881f8bf2175438b077c Mon Sep 17 00:00:00 2001 From: leetthewire Date: Thu, 11 Aug 2022 00:00:48 +0400 Subject: [PATCH 1/4] prepared to commit permissions of a sh script --- deploy/data/linux/post_install.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/deploy/data/linux/post_install.sh b/deploy/data/linux/post_install.sh index 12e7421a..6ed7bc3e 100755 --- a/deploy/data/linux/post_install.sh +++ b/deploy/data/linux/post_install.sh @@ -26,8 +26,6 @@ if sudo systemctl is-active --quiet $APP_NAME; then fi sudo chmod +x $APP_PATH/client/bin/easyrsa >> $LOG_FILE -sudo chmod --- $APP_PATH/client/bin/update-resolv-conf.sh -sudo chmod +rx $APP_PATH/client/bin/update-resolv-conf.sh sudo cp $APP_PATH/service/$APP_NAME.service /etc/systemd/system/ >> $LOG_FILE From 1eb789e8474d0b0729bfe4bcc868138a034507bd Mon Sep 17 00:00:00 2001 From: leetthewire Date: Thu, 11 Aug 2022 00:02:19 +0400 Subject: [PATCH 2/4] fixed permissions of a sh script --- deploy/data/linux/post_install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/deploy/data/linux/post_install.sh b/deploy/data/linux/post_install.sh index 6ed7bc3e..d6e0766b 100755 --- a/deploy/data/linux/post_install.sh +++ b/deploy/data/linux/post_install.sh @@ -26,6 +26,7 @@ if sudo systemctl is-active --quiet $APP_NAME; then fi sudo chmod +x $APP_PATH/client/bin/easyrsa >> $LOG_FILE +sudo chmod 555 $APP_PATH/client/bin/update-resolv-conf.sh sudo cp $APP_PATH/service/$APP_NAME.service /etc/systemd/system/ >> $LOG_FILE From 625201e5592d307e647c05947c7754c1ec4301f9 Mon Sep 17 00:00:00 2001 From: pokamest Date: Thu, 11 Aug 2022 12:29:09 +0300 Subject: [PATCH 3/4] Fix write permissions on macOS nac Linux --- deploy/data/linux/post_install.sh | 3 +-- deploy/data/macos/post_install.sh | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy/data/linux/post_install.sh b/deploy/data/linux/post_install.sh index d6e0766b..2c6811e7 100755 --- a/deploy/data/linux/post_install.sh +++ b/deploy/data/linux/post_install.sh @@ -25,8 +25,7 @@ if sudo systemctl is-active --quiet $APP_NAME; then sudo rm -rf /etc/systemd/system/$APP_NAME.service >> $LOG_FILE fi -sudo chmod +x $APP_PATH/client/bin/easyrsa >> $LOG_FILE -sudo chmod 555 $APP_PATH/client/bin/update-resolv-conf.sh +sudo chmod -R a-w $APP_PATH/ sudo cp $APP_PATH/service/$APP_NAME.service /etc/systemd/system/ >> $LOG_FILE diff --git a/deploy/data/macos/post_install.sh b/deploy/data/macos/post_install.sh index 7ca643fc..ff80799c 100755 --- a/deploy/data/macos/post_install.sh +++ b/deploy/data/macos/post_install.sh @@ -14,6 +14,7 @@ fi tar xzf $APP_PATH/$APP_NAME.tar.gz -C $APP_PATH rm -f $APP_PATH/$APP_NAME.tar.gz +sudo chmod -R a-w $APP_PATH/ rm -rf $LOG_FOLDER mkdir -p $LOG_FOLDER From e89fa23533cf948f48a7708100d05e424fd97c99 Mon Sep 17 00:00:00 2001 From: pokamest Date: Thu, 11 Aug 2022 06:12:30 -0700 Subject: [PATCH 4/4] Permissions fix for MacOS --- deploy/data/macos/post_install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deploy/data/macos/post_install.sh b/deploy/data/macos/post_install.sh index ff80799c..acd3f93f 100755 --- a/deploy/data/macos/post_install.sh +++ b/deploy/data/macos/post_install.sh @@ -15,6 +15,8 @@ fi tar xzf $APP_PATH/$APP_NAME.tar.gz -C $APP_PATH rm -f $APP_PATH/$APP_NAME.tar.gz sudo chmod -R a-w $APP_PATH/ +sudo chown -R root $APP_PATH/ +sudo chgrp -R wheel $APP_PATH/ rm -rf $LOG_FOLDER mkdir -p $LOG_FOLDER