Uso askpass per eseguire comandi come root. Nel file pass.txt ho scritto questo:
#!/bin/bash
echo mypassword
E poi lo eseguo in questo modo:
export SUDO_ASKPASS=pass.txt ; SUDO_ASKPASS=pass.txt ; sudo -Ak true
Prima di Sierra questo funzionava bene, ma ora ricevo un errore:
sudo: unknown defaults entry 'askpass'
Ma askpass funziona davvero. A proposito, ricevo questo errore ogni volta che eseguo sudo. Questa è la fine del file shudders dopo le esportazioni:
Defaults:ALL askpass=/Users/username/pass.txt
Come risolvere questo problema?