collection of tools for managing UNIX services

This commit is contained in:
camield 2000-02-28 09:38:03 +00:00
parent 391a834c27
commit 2c50c3cf78
7 changed files with 75 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# $OpenBSD: Makefile,v 1.1.1.1 2000/02/28 09:38:03 camield Exp $
DISTNAME= daemontools-0.61
CATEGORIES= sysutils
MAINTAINER= cd@sentia.nl
HOMEPAGE= http://cr.yp.to/daemontools.html
LICENSE_TYPE= NONE
PERMIT_PACKAGE_CDROM= 'be conservative'
PERMIT_PACKAGE_FTP= 'be conservative'
PERMIT_DISTFILES_CDROM= 'be conservative'
PERMIT_DISTFILES_FTP= 'be conservative'
MASTER_SITES= http://cr.yp.to/daemontools/ \
ftp://ftp.id.wustl.edu/pub/qmail/
NO_CONFIGURE= yes
ALL_TARGET= default
INSTALL_TARGET= setup check
pre-build:
@${ECHO} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc
@${ECHO} ${PREFIX} > ${WRKSRC}/conf-home
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (daemontools-0.61.tar.gz) = a7cee1b1f381f87ebba46f1614cb0034
RMD160 (daemontools-0.61.tar.gz) = ddf9077675915441146df65bc729a4df2de9c8de
SHA1 (daemontools-0.61.tar.gz) = 4139cabe603f7aa2ad28044558d39a149654bd1f

View File

@ -0,0 +1,20 @@
$OpenBSD: patch-rights,v 1.1.1.1 2000/02/28 09:38:03 camield Exp $
This port wants to change the rights on PREFIX/ and PREFIX/bin to 02755.
Usually PREFIX is /usr/local. The rights on /usr/local and /usr/local/bin
should be 0755 according to /etc/mtree/4.4BSD.dist.
--- hier.c.orig Sat Jan 15 13:41:51 2000
+++ hier.c Sat Jan 15 13:43:52 2000
@@ -2,9 +2,9 @@
void hier()
{
- h(auto_home,-1,-1,02755);
+ h(auto_home,-1,-1,0755);
- d(auto_home,"bin",-1,-1,02755);
+ d(auto_home,"bin",-1,-1,0755);
c(auto_home,"bin","setuidgid",-1,-1,0700);
c(auto_home,"bin","envuidgid",-1,-1,0755);

View File

@ -0,0 +1 @@
collection of tools for managing UNIX services

View File

@ -0,0 +1,13 @@
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.
Documentation can be found online at http://cr.yp.to/daemontools.html

View File

@ -0,0 +1 @@
Documentation can be found here: http://cr.yp.to/daemontools.html

View File

@ -0,0 +1,12 @@
bin/envuidgid
bin/fghack
bin/multilog
bin/setuidgid
bin/softlimit
bin/supervise
bin/svc
bin/svok
bin/svscan
bin/svstat
bin/tai64n
bin/tai64nlocal