This commits needs a MAJOR audit as I oftentimes just guessed which of `$hostOffset`, `$targetOffset`, or a fixed offset should be used.
Set with-layout=fhs. This should prevent OS X from having compat issues.