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.
--
Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/>
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]