Sfnetin ryhmäpeitto > Ryhmäpeittoskriptin ajaminen

Ryhmäpeittoskriptin ajaminen

Tässä dokumentissa neuvotaan, kuinka lisäät Internet-palveluntarjoajasi nyyssipalvelimen sfnetin ryhmäpeittoseurantaan. Alla olevat ohjeet toimivat unix-tyyppisillä käyttöjärjestelmillä, joskin järjestelmän saa luultavasti toimimaan myös muissa ympäristöissä.

Hae aluksi seuraava ohjelma:

Jos järjestelmääsi on asennettu Perl, mutta ei Net::NNTP-kirjastoa, niin voit käyttää hae-ryhmat2.pl-skriptin sijasta hae-ryhmat2NNTP2.pl-skriptiä. Skripti vaatii toimiakseen tiedoston NNTP2.pm, joka on kopioitava skriptin työhakemistoon.

Editoi ohjelmatiedostojen ensimmäinen rivi osoittamaan oma järjestelmäsi Python- tai Perl-tulkkiin ja anna tiedostolle suoritusoikeus ("chmod u+x hae-ryhmat2").

Skripti ajetaan komennolla "hae-ryhmat2 news.domain.example". Ryhmälista tulostetaan stdout:iin.

Jotta tästä olisi hyötyä ryhmäpeittotilanteen seuraamiseen, tulokset tulee lähettää osoitteeseen sfnet+ryhmapeitto-raportit@cs.tut.fi ja subjektin pitää olla täsmälleen: sfnet-raportti

Tavoitteena on, että tulokset lähetettäisiin kultakin palvelimelta päivittäin. On kuitenkin parempi, että raportteja lähetetään harvemmin, kuin että niitä ei lähetettäisi laisinkaan.

Automatisointi onnistuu helpoiten lisäämällä crontab-tiedostoosi seuraavan rivin:

30 0 * * * $HOME/bin/hae-ryhmat2 news.domain.example | mail -ssfnet-raportti sfnet+ryhmapeitto-raportit@cs.tut.fi

tai

30 0 * * * $HOME/bin/hae-ryhmat2 news.domain.example | elm -ssfnet-raportti sfnet+ryhmapeitto-raportit@cs.tut.fi > /dev/null 2&>1

Crontabissa ei voi jakaa rivejä, joten kaikki kirjoitetaan yhdelle riville. Crontab-tiedostoa voi yleensä editoida komennolla "crontab -e" (lisätietoja saa komennolla "man crontab").

Jos tietokoneesi ei ole jatkuvasti päällä, lahetaraportti-skriptistä ja siinä olevista ohjeista voi olla hyötyä.

Tarkoitus on siis, että meilissä on otsakerivit seuraavasti:

        From: sinun@osoitteesi.example
        To: sfnet+ryhmapeitto-raportit@cs.tut.fi
        Subject: sfnet-raportti

Jos otsikkorivit eivät ole kunnossa, raporttisi lähetetään takaisin meilibouncena.

Kysy, ennen kuin alat lähettää raportteja automaattisesti ja kokeile ensin omalla osoitteellasi.

Ryhmäpeittoseurantaa koskevat tiedustelut voi lähettää osoitteeseen: sfnet+ryhmapeitto@cs.tut.fi

Oleelliset tiedostot:


Kai Puolamäki/2000-12-17