Errore hostname durante l’installazione di SSMTP su Debian 7

Quando si tenta di installare ssmtp su Debian 7 si ottiene questo errore:

hostname: Name or service not known
dpkg: error processing ssmtp (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 ssmtp
E: Sub-process /usr/bin/dpkg returned an error code (1)

Per risolvere, provare ad eseguire i seguenti comandi da terminale:

  1. Spostare i file temporanei di configurazione in un’altra cartella
    mv /var/lib/dpkg/info/ssmtp* .
    
  2. Ritentare l’installazione con apt-get -f install
  3. Riportare i file di configurazione all’interno della cartella /etc/ssmtp/