From aa6c19665c133d61b9f99fac74e63d84712aa928 Mon Sep 17 00:00:00 2001 From: David Runge Date: Sat, 25 Feb 2017 01:25:59 +0100 Subject: user/postpone-screensaver.service: Moving executable to /usr/bin. scripts/{postpone-screensaver,update-motd}: moving to bin subfolder for better distinction from scripts. --- scripts/update-motd | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100755 scripts/update-motd (limited to 'scripts/update-motd') 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 - -- cgit v1.2.3-54-g00ecf