Open Source Kerberos Tooling
Overview
KNC
Kharon
krb5_admin
krb5_keytab
k5ping
lnetd
prefork

Quick Description

prefork is a utility to prefork inetd-style wait services which itself runs as an inetd-style wait service. prefork expects to be passed file descriptor zero (0) as a listening socket on which accept(2) can be called and will spawn children, passing them file descriptor zero (0) under the expectation that these children will service the incoming connexions. The children should then service connexions by calling accept(2) on the socket.

For more documentation, please refer to the man page (HTML, PDF).

Download

For now, we have no official release but the source can be found via git.

To download it:

        $ git clone https://imrryr.org/git/prefork
        $ cd prefork
        $ make

You can also clone it from github:

        $ git clone https://github.com/elric1/prefork.git
        $ cd prefork
        $ make

Building

To build, just use make.

Authors

Roland C. Dowdeswell.

License

Prefork is provided under a BSD/MIT style license.