Hi there,

On Wed, 10 Jun 2026, Matthias@gmx... wrote:

In BackupPC V4, if a new backup is started, we begin with 
BackupPC_backupDuplicate of the last
recent backup number into the new backup number and DumpPreUserCmd will be 
called afterwards. This
can have a duration from some seconds till some hours. If the client go to 
sleep during this time,
the backup will fail.
I developed a patch to move the call of DumpPreUserCmd before execution of 
BackupPC_backupDuplicate
to allow a users DumpPreUserCmd to disable hibernation on client side.

You said it required to use a $Conf{patch-defined-command}.

'Require' is perhaps a stronger word than I would have used, but OK,
what I said is effectively the same thing. :)

I can easily implement it in my config.pl and in the BackupPC_dump patch. Would 
this be sufficient
to apply it in a master branch?

Yes.  The idea is that if people want to try it out they can, but if
they don't then they also don't need to worry about it and IMPORTANTLY
they also don't need to backport any fixes to existing configurations.

Or would you expect to put it also in the web UI?

No, I much prefer *not* to change the UI.  That's asking for trouble.

I've done this in 2014 with another patch in BackupPC 3.1. It was a
lot of work and testing ??

I'm sure it was.  As far as possible I want to leave the Web UI alone:

1. There are in any case already things in the configuration that the
Web UI cannot change.

2. As it is, the UI code is a nightmare.  Adding complexity will give
more things more opportunities to go wrogn.

3. To improve security, the lowest hanging fruit by a long way is the
Web server.  BackupPC works just fine without one.  (But you may need
to dust off that text editor manual.  Read the bit about old versions
being saved with an incrementing suffix.  If that isn't an option for
your editor, you can always install Emacs. :)

--

73,
Ged.



_______________________________________________
BackupPC-users mailing list
[email protected]
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    https://github.com/backuppc/backuppc/wiki
Project: https://backuppc.github.io/backuppc/

Reply via email to