Hi. On Wed, Feb 05, 2014 at 01:38:41PM -0800, Russ Allbery wrote: > Sam Couter <[email protected]> writes: > > > I use the SSH authentication and transport method, which means Amanda > > uses SSH to connect to the clients as the backup user to run amandad. I > > have set the authorized_keys file for the backup user to force the > > amandad command, but this is executed using the login shell. > > > Setting the shell to /bin/sh makes the error message go away, running > > update-passwd brings it back. > > I suspect that you have your debconf priority settings set to suppress > prompting. If you change the shell and then run: > > dpkg-reconfigure base-passwd > > and say no to the question of whether you want update-passwd to change the > shell, it will leave it alone and remember that response for all > subsequent upgrades. > > You can also use debconf preseeding to set that answer across large > numbers of systems if needed. >
I've been biten by this very same issue, although I'm not using amanda (my custom rdfiff-backup over SSH strategy using remote 'backup' user). Even if amanda is able to fix the issue by using another dedicated user (if I understand correctly the suggested solution), I fear this may break on many users. FYI, I've then made the suggestion for some release notes addition : see #771925. Hope this helps. Best regards, -- Olivier BERGER (OpenPGP: 4096R/7C5BB6A5 : http://weusepgp.info) http://www.olivierberger.com/weblog/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

