mirror of
https://github.com/Snigdha-OS/snigdhaos-assistant.git
synced 2025-09-20 11:35:02 +02:00
🐛 fix: /usr/lib/snigdhaos-assistant/apply.sh: line 6: /var/log/snigdhaos_assistant.log: Permission denied
This commit is contained in:
@@ -2,8 +2,12 @@
|
|||||||
|
|
||||||
# Function to log messages to a log file
|
# Function to log messages to a log file
|
||||||
log_message() {
|
log_message() {
|
||||||
# This function logs messages with a timestamp to /var/log/snigdhaos_assistant.log
|
local log_file="/var/log/snigdhaos_assistant.log"
|
||||||
sudo echo "$(date '+%Y-%m-%d %H:%M:%S') - $1" >> /var/log/snigdhaos_assistant.log
|
if [ -w "$log_file" ] || sudo touch "$log_file" 2>/dev/null; then
|
||||||
|
echo "$(date '+%Y-%m-%d %H:%M:%S') - $1" | sudo tee -a "$log_file" > /dev/null
|
||||||
|
else
|
||||||
|
echo "Log file not writable: $log_file"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# Check if the first file (setup script) exists and execute it
|
# Check if the first file (setup script) exists and execute it
|
||||||
|
Reference in New Issue
Block a user