WWW-diary of Juhapekka Tolvanen:

Tuesday, 01 July 2003




00:30:14 EEST @937

Meenpä nukq.



07:23:11 EEST @224

Hereillä taas.



13:23:56 EEST @474

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...



15:36:30 EEST @566

Joo, kyllä se Ricochet pelittää. Seuraavaksi kai voisi viilailla SpamAssassinin pisteytyksiä. Erityisesti kaikki estolistat pitää hyödyntää tarkkaan.



20:19:15 EEST @763

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ä.



21:38:33 EEST @818

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.



Edellinen / Previous

Seuraava / Next

Juhapekka Tolvanen