Add Lutris installer

This commit is contained in:
Josh.5
2022-01-16 02:31:12 +13:00
parent 1f5bfcd86a
commit 61cc30d69b
7 changed files with 85 additions and 3 deletions

View File

@@ -5,8 +5,8 @@
# File Created: Saturday, 8th January 2022 7:08:46 pm
# Author: Josh.5 (jsunnex@gmail.com)
# -----
# Last Modified: Saturday, 15th January 2022 11:55:48 pm
# Modified By: Josh.5 (jsunnex@gmail.com)
# Last Modified: Sunday, 16th January 2022 2:30:07 am
# Modified By: Console and webGui login account (jsunnex@gmail.com)
###
set -e
@@ -42,12 +42,21 @@ for user_init_script in ${USER_HOME}/init.d/*.sh ; do
echo
echo "[ USER:${user_init_script}: executing... ]"
sed -i 's/\r$//' "${user_init_script}"
source "${user_init_script}"
# Execute user script in sub process.
# This way if it is messed up, we dont get caught in an init loop
chmod +x "${user_init_script}"
cat "${user_init_script}" | bash
fi
done
# Ensure all scripts are executable
chmod a+rwx /opt/scripts/*.sh
# Start supervisord
echo
echo "**** Starting supervisord ****";
mkdir -p /var/log/supervisor
chmod a+rw /var/log/supervisor