jwmud is a simple daemon implemented in python that's intended to be used on low-power devices like the Raspberry Pi to turn them into an alarm clock.

Helmut Pozimski 29ea203ef5 Implemented general Daemon startup and privilege dropping, refined the daemon class. 10 years ago
config 660b8ec298 Implemented the configuration class, added the configuration file to jwmud and set logger level and syslog facility according to the configuration values. Added a sample configuration file. 10 years ago
jwmudlib 29ea203ef5 Implemented general Daemon startup and privilege dropping, refined the daemon class. 10 years ago
CHANGELOG 6c36f4bf85 Initial commit 10 years ago
LICENSE 41cfddf6a1 added LICENSE and README files, first commit of these two 10 years ago
README 1f11aceeb7 Created the initial skeleton implementation of jwmud. 10 years ago
TODO 29ea203ef5 Implemented general Daemon startup and privilege dropping, refined the daemon class. 10 years ago
jwmuc 852e9a7a88 added empty jwmuc source file and changed permissions to make jwmud user executable 10 years ago
jwmud 29ea203ef5 Implemented general Daemon startup and privilege dropping, refined the daemon class. 10 years ago

README

About
=====

jwmud is a simple daemon implemented in python that's intended to be used
on low-power devices like the Raspberry Pi to turn them into an alarm clock.

It allows you to set different times you want to be waked for the days of the
week and also to configure categories of exceptions (e.g. for holidays or
leave periods) that differ from the generally defined times.

To do the actual waking up, jwmud will call any command that is defined in the
configuration file.

Usage
=====

jwmud: TBD

jwmuc: TBD

Dependencies
============

The following software is required to run jwmud:

* Python 3.0 or higher

Copying
=======

Please refer to the license file.

Configuration
=============

TBD

Known issues
============

None yet, please contact me if you find any.

Installation
============

TBD