uschedule is a job scheduler aimed to replace cron and at. It is secure by design. Unsafe concepts like set-user-id and set-group-id files and programs, communication between programs of different privilege levels, etc. have been removed.
Release Notes: This release fixes the uschedulelist --short display bug, introduces an option to repeat a job after some time interval, and adds a tool to limit the run time of a job.
Release Notes: This release fixes a major security problem in uscheduleconf that allowed insecure configurations to be created, allowing local users to gain root rights. Users with older configurations should check them and update to this version.
Release Notes: The manual pages are now installed properly.
Release Notes: Jobs may now have a start/end date/time restriction, allowing for specifications like "on every Tuesday, between February and March." Some minor bugs were also fixed.
Release Notes: A number of self-check and installation related problems have been fixed. There is no reason to upgrade if older versions worked for you.