Meenpä nukq.
Hereillä taas.
Razor, pyzor ja ehkäpä myös DCC toimivat jo. Ricochet täytyy masentaa sorsista, mutta suurin osa sen tarvitsemista Perl-moduleista löytyy Debian-paketteina. Täytyy asentaa tällaiset Debian-paketit: libmailtools-perl libnet-dns-perl libtext-template-perl libwww-perl . Vain Net-XWhois pitää hakea CPAN:ista. Se masennetaan näin, jos mielii käyttää Stow:ia:
perl Makefile.PL LIB=/usr/local/stow/Net-XWhois-0.90/perllib/ INSTALLMAN1DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man1/ INSTALLMAN2DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man2/ INSTALLMAN3DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man3/ INSTALLBIN=/usr/local/stow/Net-XWhois-0.90/bin/ INSTALLSCRIPT=/usr/local/stow/Net-XWhois-0.90/scripts/ find . -name Makefile -print | xargs perl -pi~ -e 's,^(INST.*/stow)/perl,$1/Net-XWhois-0.90,;' make test
Sitten roottina:
LIB=/usr/local/stow/Net-XWhois-0.90/perllib/ INSTALLMAN1DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man1/ INSTALLMAN2DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man2/ INSTALLMAN3DIR=/usr/local/stow/Net-XWhois-0.90/share/man/man3/ INSTALLBIN=/usr/local/stow/Net-XWhois-0.90/bin/ INSTALLSCRIPT=/usr/local/stow/Net-XWhois-0.90/scripts/ make install cd /usr/local/stow stow Net-XWhois-0.90 mkdir -p ricochet-0.98/bin
Sitten pääsee roottina ajamaan Ricochetin install-skriptiä:
---== Ricochet 0.92 Install ==--- Checking for required perl modules.... Good. All required modules are available. Where should I place the Ricochet executable [Default: /usr/local/bin]? : /usr/local/stow/ricochet-0.98/bin/ Return email address for complaint mails [Default: root@]? : Copying TODO to /root/.ricochet ... Copying CHANGES to /root/.ricochet ... Copying README to /root/.ricochet ... Copying ARTISTIC to /root/.ricochet ... Copying complaint-template to /root/.ricochet ... Copying ricochet to /root/.ricochet ... Copying abuse-contacts to /root/.ricochet ... Touching /root/.ricochet/skip-list ... Copying ricochet executable to /usr/local/stow/ricochet-0.98/bin/ Writing /root/.ricochet/ricochetrc... ** Ricochet Installation complete. ** Edit /root/.ricochet/ricochetrc for further configuration.
Toi /root/.ricochet -hakemisto täytyy tavalla tai toisella antaa sille koneen käyttäjälle, joka sitä Ricochetia mielii ajella. Lopuksi:
cd /usr/local/stow stow ricochet-0.98
Ja eikun testaamaan...
Joo, kyllä se Ricochet pelittää. Seuraavaksi kai voisi viilailla SpamAssassinin
pisteytyksiä. Erityisesti kaikki estolistat pitää hyödyntää tarkkaan.
Noin... Nyt alkaa olla noi SpamAssassinin pisteytykset suunnilleen kunnossa ja
tää mun meilienkäpistelyviritelmä muutenkin kunnossa. Huomenna vois kai tehdä
jotain muuta, esim. kirjoitella taas Katille meiliä.
Unohdin mainita, että mulla on myösi tekemäni pieni shelliskripti nimeltä handlespam, joka tekee jokaiselle spammille nämä temput:
Tämä ei olisi mahdollista, jos en käyttäisi Maildir-formaattisia meilikansioita. Kun jokainen meili on erillinen tiedosto, niin yksittäisiä meilejä on siitä helppoa lähteä käpistelemään. mbox-formaattisia meilikansioita käpistellessä on jo melkein pakko turvautua Perliin tai Pythoniin.
Ei tämä vielä mitään: Spamassasinin FAQ:n kautta löytyy toinen saman niminen skripti, joka on tehty Perlillä ja joka lisäksi ilmiantaa spammin pariin muuhun paikkaan.
Yks pikku juttu täytyy kyllä ehkä tehdä: Mitä jos laittaisi MTA:n pyörimään nice-arvolla 20 ja sitten ajelisi fetchmailia daemon-moodissa nice-arvolla 20 ja silleen, että se vaikkapa 10 min. välein hakisi meiliä. Ja kumpikin voisi käskyttää procmailia niin, että sillekin tuli nice-arvoksi 20. Ja procmailin voisi myös säätää niin, että Spamassassiniakin ajettaisiin nice-arvolla 20. Lopputuloksena kaikesta tästä toivon mukaan olisi se, että sitä meiliä hiljakseen valuisi mun koneeseen ja niin, ettei se paljoo rääkkäisi konetta. Sitten voisi kaikessa rauhassa ajella mutt:ia aina kun siltä tuntuu.
Mutta nyt meen nukq.