Skip to main content

Tray notification applet for informing about package updates in Slackware

Project description

About

Let’s SUN:sunny:(shine)!!!

SUN (Slackware Update Notifier) is a tray notification applet for informing about package updates in Slackware and CLI tool for monitoring upgraded packages.

https://gitlab.com/dslackw/images/raw/master/sun/sun.png

How works

Actually read the two dates of ChangeLog.txt files one the server and a local by counting how many packages have been upgraded, rebuilt or added. SUN works with slackpkg as well with slpkg

Installing

Required root privileges

$ tar xvf sun-1.3.0.tar.gz
$ cd sun-1.3.0
$ ./install.sh

Installed as Slackware package

Usage

Choose ONE mirror from ‘/etc/slackpkg/mirrors’ file.

Gtk menu icon

Add sun in your windows manager session startup.

As for xfce: Settings Manager –> Session and Startup –> Application Autostart –> +Add

[Add application]

Name: sun
Description: Slackware Update Notifier
Command: /usr/bin/sun_gtk &

Click [Ok]

Click Menu --> System --> SUN (Slackware Update Notifier)
An icon will appear in the panel, right click in SUN icon to show menu.

Thats it.

CLI

$ sun help
SUN (Slackware Update Notifier) - Version: 1.3.0

Usage: sun [OPTION]

Optional arguments:
  help     display this help and exit
  start    start sun daemon
  stop     stop sun daemon
  restart  restart sun daemon
  check    check for software updates
  status   sun daemon status
  info     os information

$ sun start
Starting SUN daemon:  /usr/bin/sun_daemon &

$ sun stop
Stopping SUN daemon:  /usr/bin/sun_daemon

$ sun status
SUN is not running

$ sun check
3 software updates are available

samba-4.1.17-x86_64-1_slack14.1.txz:  Upgraded.
mozilla-firefox-31.5.0esr-x86_64-1_slack14.1.txz:  Upgraded.
mozilla-thunderbird-31.5.0-x86_64-1_slack14.1.txz:  Upgraded.

Configuration files

/etc/sun/sun.conf
    General configuration of sun

Screenshots

https://gitlab.com/dslackw/images/raw/master/sun/gtk_daemon.png https://gitlab.com/dslackw/images/raw/master/sun/xfce_screenshot.png https://gitlab.com/dslackw/images/raw/master/sun/kde_screenshot.png https://gitlab.com/dslackw/images/raw/master/sun/check_updates.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sun-1.3.1.tar.gz (28.5 kB view details)

Uploaded Source

File details

Details for the file sun-1.3.1.tar.gz.

File metadata

  • Download URL: sun-1.3.1.tar.gz
  • Upload date:
  • Size: 28.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.23.0 setuptools/22.0.5 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/2.7.17

File hashes

Hashes for sun-1.3.1.tar.gz
Algorithm Hash digest
SHA256 3a6c2c40bd1a9333472c2afd2d6f5f79d42ade1b63e927b8ae85c1fc672e4e9e
MD5 bd6cf9172ddd708824f19a7a3e5faf98
BLAKE2b-256 524ab560d52124dc2040a50949b5e641eab5ad796c027533055a89234cf51a1c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page