Skip to main content

Tray notification applet for informing about package updates in Slackware

Project description

About

Let’s SUN!

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

SUN reads the two dates of ChangeLog.txt files on the server and local by counting how many packages have been upgraded, rebuilt or added.

SUN works with slackpkg

Installing

Required root privileges

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

Installed as Slackware package

Requires

python-toml >= 0.10.2

Usage

Choose ONE http mirror from ‘/etc/slackpkg/mirrors’ file.
NOTE: ftp mirrors not supported.

GTK Icon

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

CLI

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

Usage: sun [OPTIONS]

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.

Start GTK icon from the terminal: sun start --gtk


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


$ 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.


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


$ sun status
SUN is not running

Daemon autostart

If you want SUN to start automatically, run $ /usr/sbin/sun_daemon-enable.sh and /usr/sbin/sun_daemon-disable.sh to disable respectively.

Configuration files

/etc/sun/sun.toml
    General configuration of sun

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.4.0.tar.gz (34.6 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: sun-1.4.0.tar.gz
  • Upload date:
  • Size: 34.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sun-1.4.0.tar.gz
Algorithm Hash digest
SHA256 437b887e8554974129f5867992879b92ff6ed20be3a7219dc75f8db6e3c046b4
MD5 0dbd2393d97fc3840cecbe734cda2933
BLAKE2b-256 3a094fb4946fb844d62a285e2d84e7d749663d56924ad0e739d2c4c1c92e050b

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