This is a bit out-dated and I don't have a BSD box to use it on...
but in theory all that's needed is there
