Nova sluzba ve WhoIs a UDS

Libor Forst Forst at cuni.cz
Wed Jun 8 14:48:29 CEST 1994


     Vazeni kolegove!

Jak  uz  bylo  predbezne  oznameno,  byly  na  Univerzite Karlove
soustredeny nektere sluzby souvisejici se sluzbou WhoIs.



     Co to je WhoIs?

WhoIs  je  Internetova  sluzba  urcena  pro vyhledavani informaci
o uzivatelich  site. Na  rozdil  napr.  od sluzby  netfind oznami
tazateli  presne ty  informace, ktere  o sobe  konkretni uzivatel
hodlal zverejnit, ovsem pochopitelne  vyhleda pouze ty uzivatele,
kteri  informace o  sobe poskytli.  Standardne jsou  databaze pro
WhoIs  udrzovany centralne  (napr. za  obsah databaze  pro MFF UK
zodpovidaji  jednotlive  katedry  MFF  UK),  nas  server umoznuje
uzivatelum posilat data o sobe formou elektronicke posty.



     Jak se k WhoIs dostanu?

Na  vetsine  UNIXovych  systemu  je  implementovan  klient sluzby
WhoIs s  defaultnim nastavenim na server  databaze RIPE. Pokud se
tedy chcete obracet s dotazy na nas server, musite pouzit tvar:

     whois -h whois.cesnet.cz jmeno_n_email_osoby

Tam, kde whois  klient neni, si ho mohou  prelozit, zdrojovy tvar
(uz s defaultnim nastavenim na whois.cesnet.cz) je k dispozici na

     ftp://ftp.ruk.cuni.cz/pub/infosys/whois/whois.c.Z

Jinou  moznosti je  pouzit sluzby  Gopher na  gopher.cuni.cz nebo
gopher.cesnet.cz, kde jsou brany do WhoIs.



     Jake databaze WhoIs jsou k dispozici?

V soucasnosti jsou k dispozici  tri servery WhoIs, ktere obsahuji
informace o uzivatelich v  Ceske republice; vsechny jsou dostupne
pres gopher.cuni.cz:

     whois.ripe.net  - evropska databaze spravcu siti (RIPE)
     whois.vutbr.cz  - databaze VUT Brno
     whois.cesnet.cz - databaze spravcu CESNETu
                     - databaze UK Praha
                     - verejny adresar uzivatelu (UDS)


Na nasem  serveru jsou tedy  dostupne tri databaze;  pokud chcete
klast  dotaz pouze  v nektere  z nich,  musite pred vlastni dotaz
zapsat  jmeno databaze  a lomitko,  jinak se  hledani provadi  ve
vsech databazich. Priklady:

     whois -h whois.cesnet.cz cesnet/zcu.cz
                     - vyhleda spravce uzlu CESNET na Zapadoceske
                       univerzite v Plzni

     whois -h whois.cesnet.cz uk/jader
                     - vypise informaci  o katedre jaderne fyziky
                       na MFF UK

     whois -h whois.cesnet.cz uds/unix
                     - vyhleda  uzivatele, kteri do  sveho popisu
                       uvedli heslo UNIX

Pokud  chcete ziskat  strucny navod  na syntax  dotazu v te ktere
databazi, napisete misto hledaneho retezce slovo help.



     Co je verejny adresar uzivatelu?

UDS  je sluzba,  ktera puvodne  fungovala pouze  v siti  BITNET a
umoznovala uzivatelum zverejnovat udaje  o sve osobe a vyhledavat
udaje o ostatnich uzivatelich, a  to jednak interaktivne a jednak
formou elektronicke posty.
UDS na nasem serveru rozsiruje moznosti adresare tim, ze umoznuje
jeho pouziti i v siti Internet  a obsahuje vazbu na sluzbu WhoIs.
Zakladni  komunikace probiha  elektronickou postou,  pokud chcete
ziskat  zakladni  navod  (ktery  je  pripojen  k  tomuto dopisu),
poslete na adresu

     uds at cuni.cz

dopis s textem

     UDS HELP

Pro usnadneni  emailove komunikace s UDS  servrem jsme pripravili
nasledujici pomocne programy:

     ftp://ftp.ruk.cuni.cz/pub/infosys/whois/uxuds.Z
                     - jednoduchy UNIXovsky script pro pripravu a
                       odeslani dopisu na server

     ftp://ftp.ruk.cuni.cz/pub/infosys/whois/pcuds.zip.Z
                     - MS-DOSovsky program pro pripravu dopisu na
                       server, vlastni odeslani  se provadi budto
                       pomoci  Novellskeho   Mercury  anebo  SMTP
                       telnetu;  da  se   pouzit  miniverze  NCSA
                       Telnetu upravena Petrem Kolarem ulozena na
     ftp://ftp.ruk.cuni.cz/pub/infosys/whois/minitel.zip.Z

Pro odesilani UDS pozadavku z  VM/CMS slouzi program VMUDS, ktery
je ulozen na verejnem disku na CSEARNu i CSPUNI12.



     Co z naseho oznameni plyne pro obycejne uzivatele?

Pokud chcete  hledat nejakeho uzivatele  site v Ceske  republice,
muzete  krome  jiz  dostupnych   sluzeb  pouzit  i  WhoIs  server
gopher.cesnet.cz (at uz primo nebo pres Gopher).
Pokud  chcete, aby  zakladni informace  o Vas  byla dostupna pres
UDS resp. WhoIs, zaregistrujte se na UDS serveru uds at cuni.cz.



     Co z naseho oznameni plyne pro spravce siti?

Seznam  spravcu  uzlu  site  CESNET  resp.  kontaktnich  osob  na
jednotlive uzly, ktery byl doposud udrzovan pouze v textove forme
(data   shromazdoval  Pavel   Vachek,  dostupna   jsou  napr.  na
gopher.cesnet.cz), je nyni udrzovan v databazi zpristupnene krome
textove formy  take pres WhoIs.
Prosime proto o zasilani  aktualizaci seznamu na kontaktni adresu
udsadm at cuni.cz.

Na  gopher serveru  whois.cesnet.cz jsou  zpristupnene odkazy  na
ostatni existujici whois servery (prozatim UK a VUT Brno) v Ceske
republice (a server RIPE).
Prosime proto  o registraci pripadnych  dalsich whois serveru  na
kontaktni adrese gophadm at cuni.cz.

Pokud  to uznate  za vhodne,  muzete instalovat  upraveneho whois
klienta  resp. pomocne  programy pro  UDS dostupne  na nasem FTP.
Pred pripadnou instalaci programu VMUDS se radeji spojte se mnou.


     S pranim pekneho leta

                             Libor Forst, UVT UK
                     udsadm at cuni.cz resp. gophadm at cuni.cz




Priloha: UDS Help 2.30



                           USER DIRECTORY SERVICE
                           ======================

UDS is  a public  service  for storing  UDS  je  verejna  sluzba  pro ukladani
and retrieving  basic personal data in  a vyhledavani zakladnich  udaju o uzi-
the area of the Czech Republic.         vatelich site v Ceske Republice.

In case of troubles please send a mail  V pripade  problemu  poslete,  prosim,
to the address                          dopis na adresu

                              udsadm at cuni.cz


User requests                           Komunikace se serverem
-------------                           ----------------------

User requests should  be sent by email  Uzivatelske   pozadavky   se  zasilaji
to  the  address  of  the  UDS  Server  elektronickou postou na adresu serveru
(uds at cuni.cz). Mail body skeleton:      (uds at cuni.cz). Text dopisu:

    UDS Operation [Parameter]               UDS Operace [Parametr]
        :EMAIL.E-mail addresses                 :EMAIL.emailova adresa(-y)
        :NAME.Person name                       :NAME.cele jmeno osoby
        :PHONE.Phone number                     :PHONE.telefonni cislo(-a)
        :ADDR.Postal address                    :ADDR.postovni adresa
        :DESCR.Description                      :DESCR.popis

- Keyword UDS is required               - Klicove slovo UDS je povinne
- Item keywords can  be shorted to the  - Klicova  slova  jednotlivych polozek
  colon  and  the  first  letter (e.g.    mohou  byt  zkracena  na  jeden znak
  ":N." is valid)                         (uvodni dvojtecka je ovsem nutna)
- Item values can  span more lines and  - Hodnoty polozek mohou byt zapsany na
  cannot  content  the  ":" character,    vice  radkach  (nejvyse  250  znaku)
  max. length = 250 chars                 a nesmi obsahovat znak ":"
- Phone  number   shape  recommended:   - Doporuceny zapis telefonnich cisel:
  +42 city_code number ext. extension     +42 2 24510286 ext. 456
- Email  addresses  and  phone numbers  - Emailove adresy a telefonni cisla
  should be separated by commas           se oddeluji carkami
- Description  should  contain profes.  - Popis vetsinou obsahuje profesni
  branch, hobbies etc.                    zajmy, konicky apod.
- Record does not need to be complete.  - Zaznam nemusi byt uplny.



Storing and modifying data              Ukladani a modifikace dat
--------------------------              -------------------------

  W A R N I N G !                         P O Z O R !

- The E-mail address (or the first one  - Pro vsechny opravy je jedinou klico-
  if there  is a list) is  the key for    vou polozkou  emailova adresa (prip.
  all modification operations !           prvni ze seznamu adres) !
- The mail  must be sent  from the key  - Dopis musi byt  odeslan prave z teto
  E-mail address !                        emailove adresy !

It means:                               Dusledky:
- you  have to  include :EMAIL. clause  - kazda zadoost o  opravu musi obsaho-
  into your requests                      vat polozku :EMAIL.
- it  is  impossible  to  change  (the  - (prvni)  emailova   adresa  se  neda
  1st) E-mail address (you have to use    menit (je nutne  provest operaci DEL
  DEL  operation and  then ADD request    a pote z nove adresy pozadavek ADD).
  from the new address).

Operations:                             Operace:

UDS ADD - Add a new entry               UDS ADD - Pridani noveho zaznamu
UDS REP - Relace an old entry           UDS REP - Prepsani zaznamu
UDS DEL - Detele an entry               UDS DEL - Smazani zaznamu
UDS MOD - Get an entry (so as it could  UDS MOD - Zadost o zaslani zaznamu,
          be modified).                           aby mohl byt modifikovan.

After  receiving  a  REP,  DEL  or MOD  Po  obdrzeni zadosti  o REP,  DEL nebo
request,  server sends  the entry back  MOD  operaci  posle  server  pozadavek
with  an  authentication  key  and you  zpatky  spolu s  autentikacnim klicem.
must  send this  authenticated request  Zadost  s  klicem  odeslete  znova  na
back to the server. You can simply use  server k provedeni  operace; muzete na
the  reply  command  on  your  mailing  dopis  od  serveru  proste  odpovedet,
system  and  you  need  not  to remove  pricemz nemusite  odstranovat oznaceni
machine  dependent reply  text markers  puvodnich  radek   v  odpovedi,  ktere
(such as "> " at the beginning of each  pouziva Vas mailer (jako napr. "> " na
line).                                  zacatku kazde radky).



Retrieving data                         Vyhledavani
---------------                         -----------

Query  operations  search  for records  Dotazovaci operace  vyhledavaji takove
satisfying PARTIAL string match in ALL  zaznamy,  u kterych  naleznou ve VSECH
items  included in  the query  record,  polozkach  CASTECNOU shodu  se zadanym
upper/lower  case  differences  do not  vzorem.  Velka  a  mala  pismena  jsou
matter. Maximal number of people being  povazovana za totozna. Maximalni pocet
found can be specified as a parameter.  nalezenych    uzivatelu    muze    byt
                                        specifikovan jako parametr operace.


Operations:                             Operace:

UDS GET  - Send a  complete info about  UDS GET  - Posli kompletni informaci o
           each people  satisfying the             vsech  uzivatelich  vyhovu-
           conditions                              jicich zadanemu vzoru
UDS FIND - Send  only a  list of users  UDS FIND - Posli jen  seznam uzivatelu
           satisfying the conditions.              vyhovujicich danemu vzoru.

Example:                                Priklad:

UDS GET 5 :N.martin                     UDS GET 5 :N.martin
         - this  will find  up to five           - vyhleda nejvyse pet Martinu
           Martins in the database.                v databazi.


You  can  query  the  database also by  Vyhledavani v databazi  se da provadet
WhoIs service (either  directly or via  i pomoci sluzby WhoIs (primo nebo pres
services like Gopher).                  brany v serverech jako Gopher apod.).

Examples:                               Priklady:

whois -h whois.cesnet.cz uds/muni       whois -h whois.cesnet.cz uds/muni
         - this  will  find  all users           - vyhleda  vsechny uzivatele,
           having  "communications" in             kteri uvedli v popisu heslo
           description    field,   all             "komunikace",     uzivatele
           users having E-mail address             s   adresou   "... at muni.cz"
           "... at muni.cz" and so on                 atp.
whois -h whois.cesnet.cz uds/help       whois -h whois.cesnet.cz uds/help
         - will send help  about using           - zasle  navod k  pouziti UDS
           of UDS via whois command.               pomoci WhoIs.






More information about the net mailing list