Come scrivere script Bash da installare e configurare Postfix su distribuzioni basate su Debian

StackOverflow https://stackoverflow.com/questions/7804570

Domanda

Come faccio a scrivere uno script Bash da installare e configurare Postfix (per Debian o Ubuntu).

Questo è il modo installo Postfix:

 sudo apt-get install postfix

Poi ho ri-configurarlo:

sudo dpkg-reconfigure postfix

Come faccio a fare uno script che risponde automaticamente alle domande della riconfigurazione con un insieme predefinito di risposte? O c'è qualche altro modo per farlo?

È stato utile?

Soluzione

Mostra le chiavi ei valori di debconf relativi pacchetti usano debconf-show packagename.

Ad esempio il pacchetto "samba-comune":

get una singola chiave e il valore dall'uso di comando echo "get samba-common/encrypt_passwords" | debconf-communicate.

set una singola chiave e il valore dall'uso di comando echo "set samba-common/encrypt_passwords false" | debconf-communicate.

Questo ha il vantaggio, che le modifiche apportate sopravviveranno aggiornamenti di pacchetti Debian.

Tutti gli altri configurazione dovrebbe fare con teh utility postconf CONSIGLIA.

Fonte: http://feeding.cloud. geek.nz/2010/10/manipulating-debconf-settings-on.html

Altri suggerimenti

Si consideri utilizzando lo strumento postconf invece di dpkg-reconfigure.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top