#!/bin/bash
# /usr/local/bin/system-update.sh

LOG_FILE="/var/log/system-update.log"

echo "=== Update started: $(date) ===" >> "$LOG_FILE"

apt-get update >> "$LOG_FILE" 2>&1
apt-get -y dist-upgrade >> "$LOG_FILE" 2>&1
apt-get clean >> "$LOG_FILE" 2>&1
apt-get autoclean >> "$LOG_FILE" 2>&1
apt autoremove -y --purge >> "$LOG_FILE" 2>&1

echo "=== Update completed: $(date) ===" >> "$LOG_FILE"
echo "" >> "$LOG_FILE"

