I believe that the fix you need is to edit /etc/backuppc/config.pl. There are three strings:
$Conf{SmbClientFullCmd}
$Conf{SmbClientIncrCmd}, and
$Conf{SmbClientRestoreCmd}
which control Samba backups and restore. In all three strings remove the "-N" flag.
My understanding that the flag is no longer needed, because the login prompt is automatically suppressed because backuppc passes the password through the PASSWD environment variable. I reported separately a bug (https://bugs.launchpad.net/bugs/297025) in the new version of smbclient that prevents this password from being passed if the -N flag is used.
I believe that the fix you need is to edit /etc/backuppc/ config. pl. There are three strings:
$Conf{ SmbClientFullCm d} SmbClientIncrCm d}, and SmbClientRestor eCmd}
$Conf{
$Conf{
which control Samba backups and restore. In all three strings remove the "-N" flag.
My understanding that the flag is no longer needed, because the login prompt is automatically suppressed because backuppc passes the password through the PASSWD environment variable. I reported separately a bug (https:/ /bugs.launchpad .net/bugs/ 297025) in the new version of smbclient that prevents this password from being passed if the -N flag is used.
Let me know if this doesn't work.