Skip to content

Commit fca47b5

Browse files
authored
Merge pull request #2 from Notifiarr/dn2_updates
update upgrade script
2 parents b92c7b5 + dc9d0fd commit fca47b5

2 files changed

Lines changed: 20 additions & 12 deletions

File tree

root/etc/cron.daily/apt-upgrade

Lines changed: 0 additions & 12 deletions
This file was deleted.

root/etc/cron.weekly/apt-upgrade

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#!/bin/sh
2+
3+
# Keep everything up to date!
4+
# This crontab is part of the notifiarr-forest package.
5+
6+
LOGDIR="/var/log/apt-output"
7+
SUFFIX=$(date +%Y%m%d)
8+
9+
mkdir -p "${LOGDIR}"
10+
11+
# Delete logs older than 200 days.
12+
find "${LOGDIR}" -type f -mtime +200 -delete
13+
14+
export DEBIAN_FRONTEND=noninteractive
15+
16+
/usr/bin/apt update > "${LOGDIR}/update-${SUFFIX}.log" 2>&1
17+
/usr/bin/apt \
18+
-o Dpkg::Options::="--force-confold" \
19+
-o Dpkg::Options::="--force-confdef" \
20+
upgrade -y > "${LOGDIR}/upgrade-${SUFFIX}.log" 2>&1

0 commit comments

Comments
 (0)