anchor.diff:  
     ipfsFlags = toString ([
       (optionalString  cfg.autoMount                   "--mount")
  -    #(optionalString  cfg.autoMigrate                 "--migrate")
       (optionalString  cfg.enableGC                    "--enable-gc")
       (optionalString (cfg.serviceFdlimit != null)     "--manage-fdlimit=false")
       (optionalString (cfg.defaultMode == "offline")   "--offline")
  
positive.code: 
    baseService = recursiveUpdate commonEnv {
      wants = [ "ipfs-init.service" ];
      # NB: migration must be performed prior to pre-start, else we get the failure message!
      preStart = optionalString cfg.autoMount ''
        ipfs --local config Mounts.FuseAllowOther --json true
        ipfs --local config Mounts.IPFS ${cfg.ipfsMountDir}
  
negative.code:         description = "systemd service that is enabled by default";
        };
  
        autoMount = mkOption {
          type = types.bool;
          default = false;
  