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]

Reply via email to