-tukisivusto
Unix/Shell-palveluiden
TNNet OY
OER-BOTIN KÄYTTÖÖNOTTO
Ohessa olevilla ohjeilla kykenee kuka tahansa peruskäyttäjä ottamaan OER-nimisen IRC-botin käyttöönsä. Tämä opas neuvoo ainoastaan perusteet käyttämistä varten, eikä syvenny sen konfiguroimiseen.

Opas on tehty sillä olettamuksella, että käyttäjä osaa kirjautua nikitalle sisään. Mikäli ei, suosittelemme lukemaan ensiksi Unix/Shell-käyttöoppaan

OER - ASENNUS

OER:n asentaminen onnistuu ainoastaan, mikäli käyttäjällä on joko Shell Perus- tai Shell Teho-tunnus, sillä asennusprosessi vaatii Shell-pääsyn. Ilman Shell-pääsyä tämä ohjeistus on hyödytön.

Koska palvelimella on estetty omien binaarien/scriptien ajaminen, käyttäjät eivät pysty kääntämään uusia OER-botteja palvelimelle. Tästä syystä palvelimella on yksinkertainen asennusscripti, joka asentaa uusimman OER-botin käyttäjän kotihakemistoon, kysyy tarvittavat perusasiat, käynnistää prosessin taustalle sekä cronittaa sen (cronitus = prosessi käynnistetään automaattisesti, mikäli se kuolee)

Tässä oppaassa käydään läpi ainoastaan OER-botin perusasennus. Pyrimme myöhemmin tekemään hieman kattavamman asennus- sekä säätö-oppaan.


OER-BOTIN ASENNUSPROSESSI

Itse asennusprosessi saadaan käynnistettyä ajamalla shellissä komento "install-oer Tämä proceduuri ajaa seuraavan promptin. Käymme promptissa olevan sisällön läpi heti sen alapuolella. Alapuolella oleva mustalaatikko pitää sisällänsä esimerkin siitä, mitä shellissä tapahtuu kun "install-oer" -komento ajetaan:

tnnet@nikita ~ $ install-oer
Kuka on omistajasi (tnnet): tnnet
Mikä on omistajasi hostmask? (vakio: tnnet@nikita.tnnet.fi]: tux.fi
Minka nimen haluat botillesi [LameBot]: tnnet-bot
Jos tnnet-bot on jo kaytossa niin minka haluat varanimeksi [tnnet-bot-]: tnnet-bot2
Minka realnamen haluat botillesi [Laamabotti]: TNNet testibotti
Mille serverille haluat bottisi [irc.quakenet.org]: irc.quakenet.org
Mihin porttiin bottisi ottaa yhteytta [6667]: 6667
Valitse haluamasi portti oer-botille valilta 1024-65535 [1337]: 51930
Valitse virtual-hosti botillesi [nikita.tnnet.fi]: tux.fi
Kirjoita virtual-hostisi ip-osoite [217.112.241.14]: 217.112.241.51
oer version 1.0-66, Copyright (C) 2000-2004 EQU

oer comes with ABSOLUTELY NO WARRANTY; for details see the
GNU General Public License (COPYING) provided with this distribution.
This is free software, and you are welcome to redistribute it under
certain conditions; again see COPYING for details.

main->oer calling fork()
main->fork successful, oer running in background

------------------------------------------------------------------------
OER-botti on nyt asennettu. Kanavan vakio komentoprefixinä toimii: -
Esim: -add channel #tnnet.shell

Botilla ei ole vakiona kanavia, ja tottelee sinua ainoastaan seuraavasta
hostmaskista. Voit lisätä admin-hostmaskeja ~/oer/oer.admins -tiedostoon

Omistajan hostmask: tnnet@tux.fi

tnnet@nikita ~ $

Käydään yläpuolella oleva esimerkkiasennus läpi seikkakohtaisesti, kysymys kysymykseltä. Huomioi, että []-merkkien sisällä oleva teksti on vakioasetus, joka määritetään botille mikäli käyttäjä ei kirjoita omaa vaihtoehtoa:

K: Kuka on omistajasi (tnnet): tnnet:
V: Ensimmäiseksi asennus kysyy, mikä käyttäjätunnus asetetaan OER:n pääkäyttäjän tiliksi. Tämä on tili, jota ei voi poistaa muualta kuin botin tulevasta konfiguraatiotiedostosta. Yleisin vaihtoehto on käyttäjän käyttämä nickname.

K: Mikä on omistajasi hostmask? (vakio: tnnet@nikita.tnnet.fi]: tux.fi
V: Tällä asetuksella määritetään botin pääkäyttäjän IRC-hostmask, jolla OER-botti tunnistaa että kyseessä on botin pääkäyttäjä.

K: Minka nimen haluat botillesi [LameBot]: tnnet-bot
V: Tämä asetus määrittää sen, minkä nickin haluat OER-botille irkkiin.

K: Jos tnnet-bot on jo kaytossa niin minka haluat varanimeksi [tnnet-bot-]: tnnet-bot2
V: Mikäli botin ensisijainen nickname on käytössä syystä tai toisesta, botti käyttää vaihtoehtoisesti tätä nickkiä

K: Minka realnamen haluat botillesi [Laamabotti]: TNNet testibotti
V: Tämä info näkyy botin /WHOIS -informaatiossa nimi-kentässä

K: Mille serverille haluat bottisi [irc.quakenet.org]:
V: Tämä määrittää sen, mihin IRC-verkkoon ja mille serverille haluat bottisi yhdistävän

K: Mihin IRC-serverin porttiin bottisi ottaa yhteyttä [6667]:
V: Tämä täydentää edellistä kysymystä niin, että voit halutessasi määrittää muun kuin vakio 6667-portin johon botti yhdistää

K: Valitse haluamasi portti oer-botille valilta 1024-65535 [1337]: 51930
V: Valitse OER-botin portti, jota OER käyttää toimiakseen.

K: Valitse virtual-hosti botillesi [nikita.tnnet.fi]:
V: Mikäli haluat eggdroppisi käyttävän virtuaalihostia, kirjoita virtuaalihostin NIMI-tietue tähän (esim. nikita.tnnet.fi)

K: Kirjoita virtual-hostisi ip-osoite [217.112.241.14]
V: Mikäli haluat eggdroppisi käyttävän virtuaalihostia, kirjoita virtuaalihostin IP-OSOITE tähän (esim. 217.112.241.14)

Tämän jälkeen OER käynnistyy normaalisti, jonka jälkeen OER on käynnissä, ja käyttäjä voi aloittaa botin hallinnoimisen IRC-verkon kautta.

© 2013 TNNet Oy. Kaikki oikeudet pidätetään. Tämän sivuston (sen sisällön, kuvien tai muun materiaalin kopioiminen)
on ehdottomasti kiellettyä ilman erillistä lupaa TNNet Oy:ltä.