Ucron 0.1.0 review
DownloadUcron is a cron daemon allows crontabs to be centrally managed and distributed to any number of nodes. Ucron - A Centrally Managed
|
|
Ucron is a cron daemon allows crontabs to be centrally managed and distributed to any number of nodes.
Ucron - A Centrally Managed Cron Daemon - is cron daemon that allows crontabs to be centrally managed and distributed to any number of nodes. It runs alongside the system's standard crond. It runs alongside the system's standard crond.
The crontabs of all nodes are stored in any database supported by LibSDB.
This program is known to work on Linux, HP-UX and Solaris. Other Unixes should work as well; editing the Makefile may be necessary.
Installation:
Create a group called ucron and a user called ucron. The user should
have /opt/ucron as home directory and /opt/ucron/myshell as shell.
Unfortunately those don't exist until we install ucron, so for now:
vi /etc/group
useradd -g ucron
No configuration script, just type:
make
make install
By default the programs are installed into /opt/ucron. This can
be changed in the Makefile or by typing (example):
make install PREFIX=/usr/local BINDIR=/usr/local/bin
Make sure you understand what you break before attempting to
relocate anything.
Now we can fix the user created earlier:
usermod -d /opt/ucron -s /opt/ucron/myshell ucron
Finally fix your start scripts so ucrond will run automatically.
Highly system specific, but for Slackware Linux stick this line in
/etc/rc.d/rc.local:
/opt/ucron/ucrond
For Solaris, put this script in /etc/init.d/ucron:
#!/bin/sh
case "$1" in
start )
/opt/ucron/ucrond
;;
stop )
pkill ucrond
;;
* )
echo $0 start | stop
;;
esac
and link it to /etc/rc0.d/K01ucron and /etc/rc2.d/S99ucron.
What's New in This Release:
Updated Makefile.
Ucron 0.1.0 keywords