Always check for host /tmp sane permissions

This commit is contained in:
JRGTH
2022-01-02 20:09:08 -04:00
parent 4a410de867
commit 78395369bd
3 changed files with 11 additions and 1 deletions
+1
View File
@@ -3,6 +3,7 @@
====================== ======================
Version Description Version Description
1.1.08......Always check for host /tmp sane permissions.
1.1.07......Add Linux jails basic management to the WebGUI. 1.1.07......Add Linux jails basic management to the WebGUI.
1.1.06......Add ability to manually update bastille core files. 1.1.06......Add ability to manually update bastille core files.
1.1.05......Fix a bug to display correct VNET interface. 1.1.05......Fix a bug to display correct VNET interface.
+9
View File
@@ -151,6 +151,15 @@ runtime_config()
chmod 0555 ${FREEBSD_UPDATE}/freebsd-update chmod 0555 ${FREEBSD_UPDATE}/freebsd-update
fi fi
fi fi
# Workaround to check for host /tmp sane permissions.
# This is because after working with Linux jails, this may be changed to 0777 but XigmaNAS wants 1777.
if [ -d "/tmp" ]; then
TMP_PERMS=$(stat -f "%Op" "/tmp")
if [ "${TMP_PERMS}" != "41777" ]; then
chmod 1777 /tmp
fi
fi
} }
bastille_initial_download() bastille_initial_download()
+1 -1
View File
@@ -1 +1 @@
1.1.07 1.1.08