Eipä tuo paha rasti ollutkaan, tässä ohjeen tynkää tuosta asennuksesta. Tosin tein hieman eri tavalla, koska käytän palvelimella sekä eggdroppia että irssiä. Tässä on siis hyödynnetty irssiä, mutta uskoisin, että saat tästä apuja eggdropinkin puolelle.
1) Asennetaan pisg, joka löytyy suoraan pakettienhallinnasta:
sudo apt-get install pisg
2) Kopioidaan esimerkkiasetustiedosto (sanahirviö) haluttuun paikkaan. Itse olen laittanut sen /homen puolelle, mutta tällä ei sinänsä ole väliä.
sudo cp /usr/share/doc/pisg/examples/pisg.cfg /haluamasi/polku/
Kannattaa katsoa kopioidun tiedoston oikeudet kohdilleen chown- ja chmod-komennoilla, jos siltä tuntuu.
3) Editoidaan tuo kopioimasi pisg.cfg joko nanolla tai jollain graafisella editorilla:
sudo nano /haluamasi/polku/pisg.cfg
Muokatessasi tuota kannattaa kiinnittää huomiota luettavien logien formaattiin. Eggdropista luettaessa rivin pitää olla
Format = "eggdrop"
4) Lopuksi pistin crontabiin rivin, jolla pisgiä ajetaan kerran tunnissa, jotta logit pysyvät ajan tasalla:
crontab -e
Ja crontabiin seuraava rivi sopivasti muokattuna polkujen ja ajan osalta. Tällä se siis menee kerran tunnissa.
1 * * * * /usr/bin/pisg -co /polku/pisgin/conffiin/pisg.cfg
Tässä vielä
ketju, jossa mukavasti keskustelua juuri tuosta eggdropin logiasetuksista ja niiden sovittamisesta pisgiin.