HamBSD Source Code


HamBSD is maintained as a patch set against OpenBSD -current. You will need to install devel/git and devel/quilt from ports in order to obtain the source code.

Start by checking out the latest source code from OpenBSD's anoncvs:

$ cd /usr
$ cvs -qd anoncvs@anoncvs.example.org:/cvs checkout -P src

Then clone the HamBSD patch set and apply it:

$ cd /usr/src
$ git clone https://github.com/irl/hambsd.git patches
$ quilt push -a

To update the tree later:

$ quilt pop -a
$ cvs -q up -Pd -A
$ ( cd patches ; git pull )
$ quilt push -a