uschedule

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.

Tags Systems Administration
Licenses GPL
Operating Systems POSIX

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Aug 2004 05:23
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  04 Mar 2003 03:08
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  29 Oct 2002 02:47
  • Rrelease-after

Changes: The manual pages are now installed properly.

  • Rrelease-mid
  •  16 Oct 2002 08:19
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  18 Nov 2001 08:19
  • Rrelease-after

Changes: A number of self-check and installation related problems have been fixed. There is no reason to upgrade if older versions worked for you.

Rss Recent comments

Rcomment-before 10 Jul 2007 08:40 Rcomment-trans BokLM Rcomment-after

is this really GPL ?
looking at version 0.7.1 I can't find any license information. Is this really GPL software ?

Rcomment-before 30 Jan 2002 03:18 Rcomment-trans enorvelle Rcomment-after

Suggestion for addition to docs
After installing uschedule according to the docs, I tried adding/deleting jobs. I found that the uschedulerm command kept failing with the message "could not open_write fifo: device not configured". It took me a long time looking through the source, but it turns out that the answer is that the uscheduled daemon was not running.

You might want to add a mention to the installation docs that tells people to start the uscheduled daemon before trying to use the programs.

20128e97163e5772ca19f2d971a33b83_thumb

Project Spotlight

Webminstats

A graphing statistics module for Webmin.

No-screenshot

Project Spotlight

Twibright Registrator

A program that improves photos by matching and averaging several together.