На одной из удаленных машин установил ubuntu 1804 и работавший ранее скрипт:
sshpass -e rsync -avr --rsync-path=«echo $SSHPASS | sudo -Sv && sudo rsync» -e «ssh -p $SSH_PORT» $SSH_FN $SSH_USER@$SSH_HOST:/opt/
стал выдавать ошибку:
[sudo] password for user1: sudo: no tty present and no askpass program specified
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [sender=3.1.2]
что не хватает на той свежей ubuntu 1804 чтобы снова работало ?