Quantcast
Viewing all articles
Browse latest Browse all 8

Postfix ja kaverit

Erilaisiin Red Hat-pohjaisiin linux-tuotteisiin saa valmiina rpm-paketteina kaikkea kivaa postin käsittelyyn, myös sellaisen otukset kuin amavisd-new, spamassassin ja clamav. Näistä testikohteeseeni, claymountainin tuotantosähköpostipalvelimeen, on sekä amavisdnew että spamassassin kiskottu rpm:inä.

Ihmetellään ensin amavisd-new:tä ihan webistä löytyvän http://www.ijs.si/software/amavisd/README.postfix.txt">readmen perusteella, sama toki löytyy /usr/share/doc/amavisd-new-2.2.1/-hakemistosta.

Tehdään kuten ohjeessa suositellaan, eli asetetaan soft_bounce päälle. Yritetään käynnistää ohjeen mukaisesti ja saadaan naamalle itkua db:n toimimattomuudesta. Heitetään koko roska ylitse laidan ja haetaan uusin versio verkosta.

Haetaan lista rpm-asennetuista perl-mokkuloista tiedostoon ja katsotana mitä puutteita havaitaan riippuvuuksissa. Asennellaan ne perl -MCPANilla.

Uusinkaan versio ei pidä berkleyn kirjastoista, joten konfiguroidaan ne mäkeen. Nyt amavisd-käynnistyy ja ilmoittaa olevansa valmis. Jatkamalla readme:n mukaan saan installaattion, joka syö roskaposteja ja itkee virusvaroituksen puutetta.

clamav jäi asentamatta rpm:stä koska aiempi yritykseni asentaa maia-mailguardia vaati perlin pakkausten päivittämistä ohitse rpm-kirjanpidon, joka hajoitti riippuvuusketjun. Riippuvuusketjun siivoustoimenpiteet (heivattu myslin roinat roskiin paria kirjastoa lukuunottamatta) rikkoivat dovecotin ja posti kyllä kulki, mutta sen lukeminen oli hivenen haasteellista. Ei sitten auttanut kuin hakea dag:n repojen spec-tiedosto ja dovecotin kotisivulta uusin dovecot versio. Sitten tuli vähän seisottua käsillään, mukiloitua dag:n speciä ja luotua lennosta "oma" dovecot-rpm, jonka sitten otin ja asensin. Uusimman dovecotin konfiguraatiotiedosto ei tietenkään ollut yhteensopiva vanhan kanssa.

clamav itki vanhasta zlibistä, eikä legasystä riippuvuusketjukorjaustenkaan jälkeen ollut apua. Päivitys oli vain paikko vanhan version ongelmiin. Clamav kääntyi lopulta kauniisti ja asentui ihan ohjeen mukaisesti. Nyt on sitten täysi pommi valmis. Ilman minkäänlaisia starttiskriptoja on pyörimässä freshclam, clamd ja amavisd-new, jos kone jostakin syystä boottaa, lakkaavat postit kulkemasta. Täytynee jostakin etsiä, vaikka taas Dagilta, vastaavien rpm-pakettien specit ja kopsata niistä startti- ja stoppiskriptat. Seuraavaksi voisi sitten kokeilla sitä mailguardia uudestaan ja kaikkia niitä postfix-kiristyksiä mitä yleisimmin suositellaan. Postilaatikko on jo nyt ollut ihmeen hiljainen, jopa työosoitteeseen valuu nyt enemmän hukkapostia.

Tässä vaiheessa iltaa on hyvä todeta, että, kappas vaan, kurrelta katosivat folderit, http://www.peikkokinblogaa.com/">peikko on varmaan tosi iloinen, kun koko huomisen päivän olen lisäksi kadoksissa it-laki-seminaarissa.





Viewing all articles
Browse latest Browse all 8