Fix permissions

This commit is contained in:
iamromulan
2024-04-13 22:45:23 -04:00
parent ec2853878e
commit 221178abb0
3 changed files with 21 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ remount_rw() {
remount_ro() {
mount -o remount,ro /
}
remount_rw
# Create the systemd service file
cat <<EOF > "$SERVICE_FILE"
[Unit]
@@ -188,7 +188,6 @@ install_ttyd() {
echo -e "\e[1;32mInstallation Complete! ttyd server is up.\e[0m"
}
remount_rw
uninstall_simpleadmin
install_lighttpd
install_simpleadmin

View File

@@ -14,6 +14,16 @@ SIMPLE_FIREWALL_DIR="/usrdata/simplefirewall"
SIMPLE_FIREWALL_SCRIPT="$SIMPLE_FIREWALL_DIR/simplefirewall.sh"
SIMPLE_FIREWALL_SYSTEMD_DIR="$SIMPLE_FIREWALL_DIR/systemd"
# Function to remount file system as read-write
remount_rw() {
mount -o remount,rw /
}
# Function to remount file system as read-only
remount_ro() {
mount -o remount,ro /
}
remount_rw
# Create the systemd service file
cat <<EOF > "$SERVICE_FILE"
[Unit]
@@ -81,7 +91,6 @@ install_simple_firewall() {
systemctl start ttl-override
echo -e "\033[0;32mSimple Firewall installation/update complete.\033[0m"
}
remount_rw
uninstall_simple_firewall
install_simple_firewall
remount_ro

View File

@@ -12,7 +12,16 @@ LOG_FILE="/tmp/install_socat-at-bridge.log"
# Tmp Script dependent constants
SOCAT_AT_DIR="/usrdata/socat-at-bridge"
SOCAT_AT_SYSD_DIR="/usrdata/socat-at-bridge/systemd_units"
# Function to remount file system as read-write
remount_rw() {
mount -o remount,rw /
}
# Function to remount file system as read-only
remount_ro() {
mount -o remount,ro /
}
remount_rw
# Create the systemd service file
cat <<EOF > "$SERVICE_FILE"
[Unit]
@@ -127,6 +136,7 @@ install_at_socat() {
}
uninstall_at_socat
install_at_socat
remount_ro
exit 0
EOF