anchor.diff:            up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
             down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
           };
  -        
  +
         };
   
         description = ''
  
positive.code:             fi
            fi
          done
          
          ${cfg.up}
        '';
        
        downScript = ''
          #! /bin/sh
          exec > /var/log/openvpn-${name}-down 2>&1
          export PATH=${path}
          ${cfg.down}
        '';
        
        configFile = pkgs.writeText "openvpn-config-${name}"
          ''
            ${optionalString (cfg.up != "" || cfg.down != "") "script-security 2"}
  
negative.code:   makeOpenVPNJob = cfg: name:
      let
  
        path = (getAttr "openvpn-${name}" config.boot.systemd.services).path;
  
        upScript = ''
          #! /bin/sh
          exec > /var/log/openvpn-${name}-up 2>&1
  