HomeFreeBSD

Undo r307899. It needs a bit more work and proper commit log.