anchor.diff:        mkdir -pv $out/etc/systemd/system
         ln -sv \
           $out/lib/systemd/system/NetworkManager.service \
  -        $out/etc/systemd/system/network-manager.service
  +        $out/etc/systemd/system/networkmanager.service
         ln -sv \
           $out/lib/systemd/system/NetworkManager.service \
           $out/etc/systemd/system/dbus-org.freedesktop.NetworkManager.service
         ln -sv \
           $out/lib/systemd/system/NetworkManager-dispatcher.service \
           $out/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service
  -    '' + ''
  -      sed -i $out/lib/udev/rules.d/84-nm-drivers.rules \
  -        -e 's|/bin/sh|${stdenv.shell}|'
       '';
   
     meta = with stdenv.lib; {
  
positive.code:     modemmanager
      newt
      nss
      polkit
      ppp
      readline
      systemd_lib
      util-linux_lib
      vala
      wirelesstools
      xz
    ];
  
    patches = [
  
negative.code:   ];
  
    buildInputs = [
      avahi
      bind
      bluez
      dbus
      dbus-glib
      dnsmasq
      ethtool
      glib
      gnused
      gnutls
      gobject-introspection
      iptables
      libgcrypt
      libgudev
      libndp
  