Summary: A collection of tools for managing UNIX services Name: daemontools Version: 0.76 Release: 1 Copyright: See djb@pobox.com Group: Utilities/System Source0: http://cr.yp.to/daemontools/daemontools-%{version}.tar.gz Patch0: daemontools-0.70.errno.patch BuildRoot: /tmp/daemontools-buildroot URL: http://cr.yp.to/daemontools.html Packager: Scott R. Shinn %description daemontools is a collection of tools for managing UNIX services. supervise monitors a service. It starts the service and restarts the service if it dies. Setting up a new service is easy: all supervise needs is a directory with a run script that runs the service. multilog saves error messages to one or more logs. It optionally timestamps each line and, for each log, includes or excludes lines matching specified patterns. It automatically rotates logs to limit the amount of disk space used. If the disk fills up, it pauses and tries again, without losing any data. %prep %setup conf_cc=`head -1 conf-cc` echo $conf_cc -I. >conf-cc echo $RPM_BUILD_ROOT/usr/local >conf-home mkdir sys echo '#include ' >sys/time.h echo '#include ' >>sys/time.h %patch0 -p0 %build make %install rm -fr $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/local mkdir -p $RPM_BUILD_ROOT/usr/bin make setup make check ln -sf $RPM_BUILD_ROOT/usr/local/bin/* $RPM_BUILD_ROOT/usr/bin/ %clean rm -rf $RPM_BUILD_ROOT %files %attr(-,root,root) /usr/local/bin/* %attr(-,root,root) /usr/bin/* %changelog * Sat Dec 27 2003 Scott R. Shinn - Updated to build on rh9 - updated to 0.76 * Thu May 5 2001 Bruce Guenter - Added a hack to allow building on glibc 2.2 systems (such as RedHat 7.x) * Fri Dec 1 2000 Bruce Guenter - Reverted to a completely plain, unmodified install. * Mon Mar 6 2000 Bruce Guenter - Updated to version 0.70. * Mon Dec 6 1999 Bruce Guenter - Modified svscan init script to start all services as "down" on startup, and to clean up properly on exit. - Removed /var/lock/svc directory.