Development of this project has been paused indefinitely. Current efforts are focused on reviving and improving the original relaunchd project instead.
jobd is an init system. It is currently under heavy development, and should not be used for anything important. Be especially mindful that there is NO WARRANTY provided with this software.
jobd runs on the following platforms:
- FreeBSD
- Linux
See the release notes for details about the current release.
The basic commands to build and install the software are:
mkdir build
cd build
cmake ..
make
sudo make install
There are two main test scripts:
- test/run.sh
- test/pid1.sh
The first script, test/run.sh, will build a copy of the software and run some tests. It is self-contained within
test/obj
and will not interfere with any other installation of the software.
The second test, test/pid1.sh, runs a FreeBSD image under Vagrant and configures the box to run jobd as pid #1.
There is a mailing list for questions, comments, or other feedback about the project.
For an introduction to jobd, please read the jobd handbook.
There is a slide deck that was presented at the 2016 FreeBSD developer summit at BSDcan.