ClockChimes-0.2 Released

ClockChimes is a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script. The script plays clock chime sound files based on the system time. This release plays Westminster chimes on the 15 minute, 30 minute, 45 minute and top of the hour.

Clock

The installation script modifies /var/spool/cron/crontabs/root file or creates the /var/spool/cron/crontabs/root file if it doesn't exist. If the user uninstalls clockchimes then the user should manually remove the root crontab entry.

CHANGELOG

2018-05-12 v0.2
  added CHANGELOG
  added config file: /etc/clockchimes.conf
    includes:
      CONTROL[] array - see /etc/clockchimes.conf
      WESTMINSTER[] array - see /etc/clockchimes.conf
  renamed control script to /usr/bin/clockchimes
  modified control script
    includes:
      refactored script into functions
      added options --help, --test, --version
      play audio as logged in user or default to root user

/etc/clockchimes.conf

# Config file for ClockChimes

# capitalize all array names below

# control array:
#   [0] chime name:
#     choose "sound file array" below 
#   [1] play chime:
#     yes - enable/unmute chime
#     no - disable/mute chime
#   [2] play strike:
#     yes - enable/unmute strike
#     no - disable/mute strike
#   [3] volume factor:
#     normal volume, 1.0
#     quieter volume, < 1.0 (e.g. 0.8)
#     louder volume, > 1.0 (e.g. 1.2)
#
# [0]chime_name [1]play_chime [2]play_strike [3]volume_factor 
CONTROL=(WESTMINSTER yes yes 0.8)

# sound file array:
#   name matches CONTROL[0] above
#   [0] chime file, 00 minute
#   [1] chime file, 15 minute
#   [2] chime file, 30 minute
#   [3] chime file, 45 minute
#   [4] strike file, standard/shorter
#   [5] strike file, last/longer
#
# [0]00_min [1]15_min [2]30_min [3]45_min [4]1_strike [5]last_strike
WESTMINSTER=(00m.ogg 15m.ogg 30m.ogg 45m.ogg 1s.ogg 1s_last.ogg)

Links:

ClockChimes-0.2 source: clockchimes-0.2.tar.gz
md5sum: 5f7311e89c0cedf17225c19d76cc50b0 clockchimes-0.2.tar.gz

ClockChimes SlackBuild: clockchimes.tar.gz
md5sum: b1cae88c1f8dc93723409381999a3d83 clockchimes.tar.gz

Published:

05/12/2018

Archive - News

  • 05/22/2018
    ClockChimes-0.3 Released

    This is the 2nd update (v0.3) of ClockChimes, a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 05/12/2018
    ClockChimes-0.2 Released

    This is the 1st update (v0.2) of ClockChimes, a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 05/04/2018
    go4it2day.com Migrated to Grav CMS

    go4it2day.com migrated to Grav CMS. More than just a static web site generator.

  • 04/23/2018
    tm - tmux manager/helper

    "tm" is a SlackBuild package for Slackware Linux. It's a shell script used to ease day-to-day work with tmux.

  • 03/27/2018
    ClockChimes-0.1 Released

    ClockChimes is a SlackBuild package for Slackware Linux. It creates a cron job that runs a sox based bash script.

  • 07/06/2017
    Migrated to Unprivileged LXC

    LXC is now running as root owned unprivileged containers.

  • 06/21/2017
    Chroot Jekyll Users

    Chroot user and enable server based Jekyll processing.

  • 05/25/2017
    ssmbox.net Powered by Jekyll

    Transform your plain text into static websites and blogs.

  • 05/24/2017
    intergaldesigngroup.com Powered by Jekyll

    Transform your plain text into static websites and blogs.

  • 05/23/2017
    go4it2day.com Powered by Jekyll

    Transform your plain text into static websites and blogs.