Linode'da bazı Ubuntu 12.04 sunucularını yerleştirmek için bir Ansible Playbook oluşturmaya çalışıyorum, ancak benim sorunum Ubuntu gibi görünüyor. Apt-get veya yetenek farklı kombinasyonları çalıştırdığımda, her zaman yanıt vermem gereken aşağıdaki iletişim kutusunu görüyorum.
Bunun otomatik dağıtımı kesmemesi için komut satırından yanıtlanmasını istiyorum. Herhangi bir fikir?
Geçerli komutlarım aşağıda. DEBIAN_FRONTEND ayarlamaya çalıştığımı unutmayın:
#!/bin/bash
echo 'DEBIAN_FRONTEND="noninteractive"' >> /etc/profile
echo 'DEBIAN_FRONTEND="noninteractive"' >> ~/.profile
source /etc/profile
source ~/.profile
# This next line is the one that pops up the dialog
sudo aptitude -y install iptables-persistent
# Need this to fix an issue with the package post-install (this works fine.)
sudo sed \
-i 's/\(modprobe -q ip6\?table_filter\)/\1 || true/g' \
/var/lib/dpkg/info/iptables-persistent.postinst; \
sudo aptitude install iptables-persistent