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