anchor.diff:      (mkEnable false                 "use-sockets"    null)
       (mkEnable false                 "secs-byteorder" null)
       (mkEnable false                 "log-pid"        null)
  -    (mkWith   (optBind != null)     "libbind"        optBind)
  +    (mkWith   false                 "libbind"        null)
       (mkWith   (optOpenldap != null) "ldap"           null)
       (mkWith   (optOpenldap != null) "ldapcrypto"     null)
     ];
  
positive.code: , nettools, iputils, iproute, coreutils, gnused
  
  # Optional Dependencies
  , bind ? null, openldap ? null
  }:
  
  with stdenv;
  let
    optBind = shouldUsePkg bind;
    optOpenldap = shouldUsePkg openldap;
  in
  with stdenv.lib;
  
negative.code:     sha256 = "1pjy4lylx7dww1fp2mk5ikya5vxaf97z70279j81n74vn12ljg2m";
    };
  
    nativeBuildInputs = [ perl makeWrapper ];
    buildInputs = [ optOpenldap ];
  
    preConfigure = ''
      sed -i "includes/dhcpd.h" \
  