sysutils/freedt 24 OpenBSD
reimplementation of Dan Bernstein's daemontools
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- sysutils
Description
freedt is a reimplementation of Dan Bernstein's daemontools under the ISC licence, 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 anonymizing 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.
The recordio script (simple "ratelimit -r" wrapper) was removed to avoid conflict with net/ucspi-tcp. For the same reason the argv0 was renamed to fargv0.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | sysutils/freedt | 24 |
| FreeBSD | sysutils/freedt | 24 |
| DragonFly | sysutils/freedt | 23 |
Install
Binary package:
pkg_add freedt
From the ports tree:
cd /usr/ports/sysutils/freedt && make install
Dependencies
No port depends on this one.