SlackBuilds Repository

15.0 > System > slackpkg-update-notify (1.0)

Simple shows a popup if new Slackware system patches or updates found.

It reading /etc/slackpkg/mirrors and fetch updates from the same
repository`s url that your slackpkg use.

Use kdialog if its installed elif zenity (sbo) else notify-send to popup.

After installation finish add to /etc/rc.d/rc.local

# Slackpkg update notify
if [ -x /usr/bin/slk-changelog-check ]; then
logger -t rc.local "starting slk-changelog-check"
echo "starting slk-changelog-check"
sleep 120 && /usr/bin/slk-changelog-check &
fi

create if not exist a /etc/rc.d/rc.local_shutdown
copy paste in:

#!/bin/bash
#
# Remove slk-notify lock file from /tmp
if [ -f /tmp/slk-notify.lock ]; then
rm -f /tmp/slk-notify.lock
fi

chmod +x /etc/rc.d/rc.local_shutdown

Optional: run every 6 hours via cron

By default `slk-changelog-check` runs once at boot from `rc.local`.
If you want it to also check every 6 hours, add a cron job as root:


# su -
# crontab -e


Add this line:


0 */6 * * * /usr/bin/slk-changelog-check


Save and exit. Verify it was added:

crontab -l


You can watch behavior from `/var/log/messages` something like this:

cat /var/log/messages | grep slk

For bugs,suggestions please open issue in github repo or a PR.

Maintained by: Ioannis Anagnostakis
Keywords: slackpkg,changelog,update,slackware,updates,notify
ChangeLog: slackpkg-update-notify

Homepage:
https://github.com/rizitis/slackpkg-update-notify

Source Downloads:
slackpkg-update-notify-1.0.tar.gz (866219d01cb35d34e41ccb21c798eb5b)

Download SlackBuild:
slackpkg-update-notify.tar.gz
slackpkg-update-notify.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds