anchor.diff:  
         requires = [ "postgresql.service" ];
   
  -      preStart = ''
  -        mkdir -m 0700 -p ${cfg.location}
  -        chown postgres ${cfg.location}
  -      '';
  -
         script = ''
           umask 0077 # ensure backup is only readable by postgres user
   
  
positive.code:         message = "config.services.postgresqlBackup.backupAll cannot be used together with config.services.postgresqlBackup.databases";
        }];
      }
      (mkIf (cfg.enable && cfg.backupAll) {
        systemd.services.postgresqlBackup =
          postgresqlBackupService "all" "${config.services.postgresql.package}/bin/pg_dumpall";
  
negative.code: 
        serviceConfig = {
          Type = "oneshot";
          User = "postgres";
        };
  
  