BSD Ports

sysutils/freedt 23 DragonFly

Experimental reimplementation of Dan Bernstein's daemontools

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
sysutils
Package size
28.4 KiB, 197.6 KiB installed

Description

A reimplementation of Dan Bernstein's daemontools under the GNU GPL, sharing no code with the original implementation.

It currently includes feature-equivalent replacements for argv0, envdir, envuidgid, setlock, setuidgid, softlimit, supervise, svc, svok, svscan, svstat and recordio. It also includes dumblog (a simple multilog replacement), mkservice (a script for automatically creating service directories), anonidentd (an anonimising identd implementation) and ratelimit (a bandwidth-limiting filter along the lines of recordio). All the tools include usage messages; for instance, do "ratelimit -h" for a brief rundown of the options.

Please note that this package is *not* a drop-in replacement for daemontools; the internal state files in service directories are different, and the error messages (and a few of the options) aren't quite the same. It's also still somewhat experimental, so I'd recommend sticking with daemontools on production systems until there's a stable release of freedt.

In the other systems

SystemPortVersion
DragonFlysysutils/freedt23
FreeBSDsysutils/freedt24
OpenBSDsysutils/freedt24

Install

Binary package:

pkg install freedt

From DPorts:

cd /usr/dports/sysutils/freedt && make install clean

Dependencies

No port depends on this one.