Syuscript is an update script used to provide pre and post system update information.
The syuscript uses:
pacman -Syu for system updates
Optionally if setup, prep4ud script reports: prep4ud
The overdue script: overdue.sh
The checkrebuild script of Arch package: rebuild-detector
Running syuscript:
(1) Optionally prints prep4ud report providing last update & reboot times + updatable packages downloaded.
(2) Runs sudo pacman -Syu.
(3) Checks and prints results if kernel is updated.
(4) Runs the overdue script to print services to consider restarting.
(5) Runs the checkrebuild script to print packages needing rebuilt.
I've set up an syuscript alias as Syu in ~/.bashrc.
Screenshot syuscript: https://cody-learner.github.io/syuscript.html