aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/update-motd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/update-motd')
-rwxr-xr-xscripts/update-motd51
1 files changed, 0 insertions, 51 deletions
diff --git a/scripts/update-motd b/scripts/update-motd
deleted file mode 100755
index 8fe4c81..0000000
--- a/scripts/update-motd
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-# get the hostname
-if [ -s /etc/motd.name ]; then
- cat /etc/motd.name > /tmp/motd
-elif [ -x /usr/bin/banner ]; then
- cat /etc/hostname | banner -w 80 > /tmp/motd
-else
- cat /etc/hostname > /tmp/motd
-fi
-echo >> /tmp/motd
-
-# get additional info
-if [ -s /etc/motd.info ]; then
- cat /etc/motd.info >> /tmp/motd
- echo >> /tmp/motd
-fi
-
-# get currently running kernel version
-uname -a >> /tmp/motd
-echo >> /tmp/motd
-
-# update package cache
-pacman -Sy 2>&1 > /dev/null
-pacman -Qu > /tmp/updates
-# show updatable packages
-if [ -s /tmp/updates ]; then
- echo "Package updates available:" >> /tmp/motd
- cat /tmp/updates >> /tmp/motd
- echo >> /tmp/motd
-fi
-
-if [ -x /usr/bin/arch-audit ]; then
- arch-audit -uf "%n|%c" >> /tmp/cves
- if [ -s /tmp/cves ]; then
- echo "Security updates needed:" >> /tmp/motd
- cat /tmp/cves >> /tmp/motd
- fi
-else
- echo "Install arch-audit for information on CVEs." >> /tmp/motd
-fi
-
-# move all to /etc/motd
-if [ -x /usr/bin/lolcat ]; then
- lolcat /tmp/motd > /etc/motd
-else
- cat /tmp/motd > /etc/motd
-fi
-