Hi,

Próbálnám automatizálni a (nem-levelező) szervereim telepítését.
Korábban ilyesmivel nem volt gondom, bár korábban a célra
nullmailer-t használtam.
(Most is csak a kisérletezésre való hajlam miatt próbálkozom postfix-el)

Az alábbit futtatnám le, az "alaptelepített" debianon:
rm /etc/aliases
debconf-set-selections <<END
postfix postfix/mailname string domain.hu
postfix postfix/recipient_delim string +
postfix postfix/main_mailer_type select Satellite system
postfix postfix/relayhost string [mail.domain.hu]
postfix postfix/procmail boolean true
postfix postfix/chattr boolean false
postfix postfix/mynetworks string 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
postfix postfix/destinations string $(uname -n).domain.intra, 
localhost.domain.intra,  localhost
postfix postfix/mailbox_limit string 0
postfix postfix/protocols multiselect ipv4
END
apt-get --purge --yes install postfix

Az rm azért kell, hogy ha az alias-est újra kell gyártani, megtegye, és ne
maradjon ott, amit az alap-exim telepítés hozott. Ugyanezért van a --purge
is az install-nál.
A problémám az, hogy a végén tojik az én preseedelt settingjeimre, és
akármit követek el, a destinations-t vmi. saját ötlettől vezérelve
átállítja:
domain.hu, $(uname -n).domain.intra, localhost.domain.intra, localhost
-ra. Ez meg nekem nem jó, mert innentől azt hiszi magáról, hogy ő
destination-ja a domain.hu-nak, miközben meg nem.
De jó lenne, hogy ha jön egy "hibaüzenet", akkor az mégiscsak kézbesítődjön
el a szerveremig, amin a "normál" levelezés folyik.

Utálom, ha valaki evvel a sztereotípiával jön, de most kénytelen vagyok én
is feltenni a kérdést: Miért gondolja az okos maintainer úgy, hogy ő jobban
tudja mit akarok, mint én magam?
Hogy tudom meggyőzni a postinst scriptet, hogy nekem van igazam?
(Leszámítva azt a verziót, hogy az install előtt odateszek egy moddoltat,
majd chattr +i :D)

Üdv:Gyur!
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz