Come scrivere script Bash da installare e configurare Postfix su distribuzioni basate su Debian
-
25-10-2019 - |
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?
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.