the darwin and debian versions now use more code in common