anchor.diff:  let
   
     cfg = config.services.disnix;
  -
  +  
  +  disnix_activation_scripts = pkgs.disnix_activation_scripts.override (origArgs: {
  +    enableApacheWebApplication = config.services.httpd.enable;
  +    enableAxis2WebService = config.services.tomcat.axis2.enable;
  +    enableEjabberdDump = config.services.ejabberd.enable;
  +    enableMySQLDatabase = config.services.mysql.enable;
  +    enableTomcatWebApplication = config.services.tomcat.enable;
  +  });
   in
   
   {
  
positive.code:       enable = mkOption {
          default = false;
          description = "Whether to enable Disnix";
        };        
  
      };
      
  
negative.code:         startOn = "started dbus";
  
          script =
            ''
              ${pkgs.disnix}/bin/disnix-service --activation-modules-dir=${disnix_activation_scripts}/libexec/disnix/activation-scripts
            '';
        };
  
  