The commit proposal is operational for the purpose of the issue #2.
However, it leads me to the following analysis: Backuppc proposes a default configuration in a server, thar can be overrride, host per host, parameterper parameter, for different clients. The present proposal leads me to override two (more) values ($Conf{RsyncClientCmd} and $Conf{RsyncClientRestoreCmd}) for all the clients. And this can lead to a not so clean configuration of the server.
Maybe we should manage flags to say to the role when we want to override these values.
The commit proposal is operational for the purpose of the issue #2.
However, it leads me to the following analysis: Backuppc proposes a default configuration in a server, thar can be overrride, host per host, parameterper parameter, for different clients. The present proposal leads me to override two (more) values (
$Conf{RsyncClientCmd}
and$Conf{RsyncClientRestoreCmd}
) for all the clients. And this can lead to a not so clean configuration of the server.Maybe we should manage flags to say to the role when we want to override these values.