![]() |
|
Zamiarem tego dokumentu jest odpowiedzenie na kilka pyta� oraz komentarzy, kt�re zaliczaj� si� do "cz�sto zadawanych pyta�" na temat oprogramowania UUCP pod Linux-em og�lnie oraz wersji na Linux-a SLS i Slackware w szczeg�lno�ci.
Dokument ten wraz z odpowiadaj�cym mu Mail i News HOWTO zast�puj� "UUCP-NEWS-MAIL-FAQ", kt�re by�o poprzednio wysy�ane na grup� comp.os.linux.announce.
Nowe wersje tego dokumentu b�d� okresowo wysy�ane na grup� comp.os.linux.announce, comp.answers oraz news.answers. B�d� tak�e dodawane do r�nych archiw�w ftp, kt�re gromadz� takie informacje, a mi�dzy innymi SUNSite Polska.
Dodatkowo powiniene� m�c tak�e znale�� go na domowej stronie WWW Linux-a pod adresem sunsite.unc.edu.
Jestem zainteresowany wszelkim odzewem, pozytywnym czy negatywnym, dotycz�cym zawarto�ci tego dokumentu. Koniecznie skontaktuj si� ze mn� je�li znajdziesz jakie� b��dy czy pomini�cia.
Czytam wszystkie listy, ale nie koniecznie na wszystkie odpowiadam. ��dania poprawek czy ulepsze� b�d� rozwa�ane w zale�no�ci od kombinacji wolnego czasu, warto�ci ��dania i dziennego ci�nienia krwi :)
Wszelkie "ochrzany" b�d� kierowane do /dev/null
wi�c si�
nie wysilaj.
W szczeg�lno�ci standardy �cie�ek w systemie plik�w Linux-a ewaluuj�. Wszystko co znajduje si� w tym dokumencie jest tylko zilustrowaniem opartym na bie��cym standardzie podczas pisania danej cz�ci dokumentu oraz na �cie�kach u�ywanych w dystrybucjach albo narz�dziach, kt�re ja osobi�cie widzia�em. Skonfrontuj �cie�ki z tymi, kt�rych u�ywa twoja dystrybucja.
Komentarze dotycz�ce aktualnego formatu dokumentu powinny by� kierowane do koordynatora projektu HOWTO - Grega Hankinsa. gregh@sunsite.unc.edu.
Prawa autorskie nale�� do Vince'a Skahana.
Kopie mog� by� reprodukowane i dystrybuowane w jakiejkolwiek postaci fizycznej lub elektronicznej bez pozwolenia autora. T�umaczenia s� podobnie dozwolone bez wyra�nego pozwolenia je�li zawieraj� informacj� o tym, kto dokona� t�umaczenia.
Kr�tkie cytaty mog� by� u�ywane bez zgody autora. Prace pochodne oraz cz�ciowa dystrybucja UUCP-HOWTO musz� zawiera� kopi� tego pliku albo wskazanie do kopii.
Dozwolona jest dystrybucja komercyjna a nawet zalecana; jednak autor chcia�by by� informowany o takowych przedsi�wzi�ciach (jako grzeczno��).
Kr�tko m�wi�c, chcemy promowa� szerzenie tych dokument�w przez wszelkie dost�pne kana�y. Chcieliby�my tak�e utrzyma� prawa autorskie na�o�one na te dokumenty.
Nadal chcemy, aby WSZYSTKIE informacje dostarczane w dokumentach HOWTO by�y rozprowadzane. Je�li masz pytania, skontaktuj si� prosz� z Gregiem Hankinsem, koordynatorem projektu Linux HOWTO pod adresem gregh@sunsite.unc.edu.
Oczywi�cie wyrzekam si� jakiejkolwiek odpowiedzialno�ci za zawarto�� tego dokumentu. U�ycie pomys��w, przyk�ad�w oraz innej zawarto�ci tego dokumentu jest ca�kowicie na w�asne ryzyko.
Jest mn�stwo dodatkowego materia�u informacyjnego dostarczonego w innych dokumentach Linux HOWTO oraz z projektu dokumentacji Linux-a. W szczeg�lno�ci mo�esz rzuci� okiem na:
Grupa dyskusyjna comp.mail.uucp mo�e rozwi�za� wi�kszo�� twoich problem�w.
Jest grupa pocztowa na temat Taylor UUCP.
Aby si� tam zapisa� (lub wypisa�) wy�lij list na adres taylor-uucp-request@gnu.ai.mit.edu.
��danie przechodzi przez osob� a nie program, tak wi�c upewnij si�, �e do��czy�e� adres, pod kt�rym chcesz otrzymywa� poczt�.
Aby wys�a� wiadomo�� na list� wy�lij j� na adres taylor-uucp@gnu.ai.mit.edu.
Wersje HDB i V2 protoko�u UUCP s� udokumentowane w dokumentacji prawie ka�dego sprzedawcy tak samo jak w prawie ka�dej ksi��ce po�wi�conej komunikacji w *nix-ach.
Pliki konfiguracyjne Taylor UUCP s� obecnie udokumentowane tylko w plikach informacyjnych do��czonych do �r�de� (a tak�e mam nadziej� w dystrybucji SLS). Aby je przeczyta�, mo�esz zainstalowa� mi�y program infosrc z dysk�w serii "s" z dystrybucji SLS oraz skompilowa� go.
Nast�puj�ce ksi��ki mog� ci pom�c:
"Managing UUCP and USENET"
wydawnictwa O'Reilly and
Associates jest wed�ug mnie najlepsz� ksi��k� do poznawania
program�w i protoko��w powi�zanych z USENET-em."Unix Communications"
autorstwa The Waite Group
zawiera mi�y opis wszystkich (i wi�cej) cz�ci i jak one razem
wsp�pracuj�."Practical Unix Security"
wydawnictwa O'Reilly and
Associates zawiera mi��, og�ln� dyskusj� jak zabezpieczy� UUCP. (Na
jesieni tego roku ma si� ukaza� t�umaczenie polskie tej ksi��ki. -
od t�umacza)"The Internet Complete Reference"
Osborne'a jest dobr�
do polecenia ksi��k�, kt�ra wyja�nia r�ne serwisy dost�pne w
Internecie i jest wspania�ym �r�d�em informacji na temat news-�w,
poczty i wszelkich innych zasob�w Internet-u.The Linux Networking Administrators' Guide
" Olafa
Kircha - wspomniany ju� wy�ej - z projektu dokumentacji Linux-a
jest dost�pny na sieci i jest tak�e opublikowany przez (conajmniej)
O'Reilly i SSC. Jest to doskona�y podr�cznik do nauki czego tylko
sobie zamarzysz a czego b�dziesz potrzebowa� w administracji
Unix-em.
Nie ma ju� wi�cej informacji dotycz�cych konfiguracji i uruchamiania UUCP na Linux-ie. Prawie na pewno nie chcesz puszcza� pyta� dotycz�cych UUCP na listach comp.os.linux.*
O ile twoje pytanie nie jest rzeczywi�cie specyficzne dla Linux-a (jak np. "powiedzcie prosz� jaka obs�uga pliku konfiguracyjnego jest wbudowana w binaria Taylor uucp v1.04 w SLS v1.02"), powiniene� zadawa� je na grupie comp.mail.uucp jak to by�o powiedziany wy�ej.
Powt�rz� jeszcze raz.
W�a�ciwie nie ma powodu, �eby wysy�a� jakiekolwiek pytania zwi�zane z UUCP do hierarchii comp.os.linux.*. S� grupy w hierarchii comp.mail.*, kt�re zajmuj� si� takimi sprawami.
JE�LI WY�LESZ NA GRUP� COMP.OS.LINUX.* PYTNIE NIE ZWI�ZANE BEZPO�REDNIO Z LINUX-EM, TO SZUKASZ POMOCY W Z�YM MIEJSCU. EKSPERCI OD UUCP SIEDZ� W MIEJSCACH WYMIENIONYCH POWY�EJ I Z REGU�Y NIE MAJ� LINUX-A.
WYSY�ANIE PYTA� NIE ZWI�ZANYCH BEZPO�REDNIO Z LINUX-EM DO HIERARCHII COMP.OS.LINUX.* JEST STRAT� CZASU TWOJEGO I INNYCH I CZ�STO OPӬNIA TO OTRZYMANIE POPRAWNEJ ODPOWIEDZI NA TWOJE PYTANIE.
Nie ma �adnych specyficznych wymaga� sprz�towych dla UUCP pod Linux-em. W�a�ciwie ka�dy modem kompatybilny z Heyes dzia�a z UUCP.
W wi�kszo�ci wypadk�w b�dziesz chcia� najszybszy modem na jaki ci� sta�. Og�lnie b�dziesz musia� mie� na karcie szeregowej uk�ad UART 16550, �eby obs�ugiwa� pr�dko�ci wi�ksze od 9600 bod�w.
Je�li nie wiesz co oznacza ostatnie zdanie, to odwo�aj si� do grupy comp.dcom.modems albo r�nych dokument�w na temat komunikacji szeregowej okresowo wysy�anych na USENET-cie.
Taylor UUCP (wersja bie��ca to 1.05) jest dost�pne jako �r�d�o na prep.ai.mit.edu lub w postaci binarnej w r�nych dystrybucjach Linux-a.
W Polsce UUCP jest dost�pne na
ftp.icm.edu.pl w katalogu
/pub/Linux/sunsite/system/mail/transport
.
Plik newspak-2.4.tar.z zawiera pliki konfiguracyjne oraz
"readme" zwi�zane z tworzeniem oprogramowania uucp, news-�w i
poczty pod Linux-em z r�nych wolno dystrybuowanych �r�de�. Zwykle
mo�na go znale�� na
ftp.icm.edu.pl w katalogu
/pub/Linux/sunsite/system/news/misc
. Je�li go tam nie ma,
to skontaktuj si� ze mn�, a upewni� si�, �eby� dosta� ten plik.
(Wi�kszo�� z tej sekcji to dos�ownie przekopiowana zawarto�� pliku README ze �r�de� Taylor UUCP v1.05)
Szczeg�y na temat kompilacji znajduj� si� w pliku uucp.texi w �r�d�ach.
Pliki conf.h i policy.h dla Linux-a uznane za dobre mo�esz wzi�� ze wspomnianej wy�ej w sekcji "Inne �r�d�a informacji" dystrybucji. W tym przypadku, mo�esz przypuszczalnie przej�� od razu do napisania make.
Aby rozpakowa� archiwum spakowane gzip-em robi� tak:
gunzip -c <nazwa_pliku>.tar.z | tar xvf -
Nowszy tar posiada specjaln� opcj� do obs�ugi spakowanych archiw�w:
tar -zxvf <nazwa_pliku>.tgz
Tutaj ustawiam "prefix" na "/usr"
zamiast domy�lnej
warto�ci "/usr/local"
.
Napisz:
sh configure
Skrypt konfiguracyjny skompiluje pewn� ilo�� program�w testowych, aby zobaczy� co jest dost�pne na twoim systemie i obliczy troch� rzeczy.
Skrypt ten utworzy plik conf.h z pliku conf.h.in oraz Makefile z Makefile.in. Stworzy tak�e config.status, kt�ry jest w�a�ciwym skryptem tworz�cym wspomniane pliki.
configure --prefix=/usr/lib
Ja wzi��em warto�ci domy�lne.
Zaleca�bym na pocz�tek, �eby� wzi�� do��czone uznane za dobre pliki konfiguracyjne dla typu HDB i je zainstalowa�.
Permissions
wyra�nie okre�la, gdzie s�
rmail i rnews je�li umie�cisz je gdzie� indziej ni� na �cie�ce,
kt�r� poda�e� w policy.hDevices
odpowiadaj� fizycznemu
pod��czeniu modemu (cua1=COM2 w przyk�adach).Systems
, aby ustawi� pr�dko��, numer
telefonu, login i has�o.
CHRO� TEN PLIK PRZED ODCZYTEM DLA �WIATA.
Permissions
oraz dodaj zbi�r linii dla ka�dego z
adres�w, z kt�rymi si� ��czysz. Z powodu bezpiecze�stwa, zaleca
si�, aby ka�dy z nich (je�li pozwalasz na dzwonienie do ciebie)
mia� osobne konto i katalog domowy, tak �eby� m�g� prze�ledzi�
r�ne rzeczy.
/usr/lib/uucp/uucico -r 1 -x 9 -s nazwa_odleg�ego_systemu
Opcja -x 9
spowoduje zapisanie maksymalnej ilo�ci informacji do
pliku /usr/spool/uucp/.Admin/audit.local
.
Normalnie uruchamiam z opcj� -x 4
poniewa� ten poziom
logowania pomaga mi przy problemach z logowaniem si�. Oczywi�cie,
zawarte s� tam czysto tekstowe informacje z twojego pliku
Systems (konto/has�o) tak wi�c uwa�aj, �eby nie m�g� go ka�dy
czyta�.
-x all
, aby
otrzyma� najwy�szy mo�liwy poziom.
Mo�esz tak�e przegl�da� plik z inforamacjami poleceniem
tail -f /usr/spool/uucp/.Admin/audit.localaby obserwowa� na bie��co co si� dzieje.
Og�lnie je�li co� nie dzia�a, to mo�esz odwo�a� si� do wspomnianej wy�ej dokumentacji. Mo�esz tak�e poprosi� o pomoc bardziej obytych z UUCP s�siad�w. Jednak zwykle jest to co� w rodzaju liter�wki.
(tryb skrupulatny w��czony - wiem, �e niekt�rzy s� tak skrupulatni na temat "�atwo�ci u�ywania" jak ja na temat "bycia standardem". Dlatego robi� oni �r�d�a, z kt�rych mo�esz stworzy� w�asny program. :) )
Poniewa�, moim skromnym zdaniem, jest to w tych czasach de-facto standard implementacji UUCP. S� tysi�ce sieci z do�wiadczonymi administaratorami i jest wiele miejsc, w kt�rych mo�esz zdoby� naprawd� dobre informacje na temat ustawie� HDB.
UUCP-1.04, kt�re znajduje si� w SLS 1.02 oraz w p�niejszej wersji ma wbudowane wszystkie trzy typy plik�w konfiguracyjnych. Poniewa� nie mog� tego przetestowa�, poczyta�em troch� i dowiedzia�em si� od Iana Taylora, �e powinno to dzia�a�.
Porz�dek poszukiwania plik�w konfiguracyjnych, to Taylor potem V2
(L.sys) potem HDB. U�yj narz�dzia uuconv z
/usr/lib/uucp
, aby zamieni� format pliku konfiguracyjnego
na inny.
Je�li nie mo�esz si� ju� doczeka�, to we� �r�d�a UUCP i zdefiniuj
symbole HAVE_BNU_CONFIG
, HAVE_V2_CONFIG
oraz
HAVE_TAYLOR_CONFIG
w pliku policy.h i napisz
make.
Nast�puj�cy kruczek jest do�� brzydki, ale dzia�a z binariami, kt�re nie maj� wbudowanej ob�ugi plik�w konfiguracyjnych Taylor, a maj� z takich korzysta�.
"-I /usr/local/lib/uucp/config"
do ka�dego
wywo�ania jakiegokolwiek programu w pakiecie uucp.Bie��ca wersja Slackware ma tak�e mi�e ustawienie, w kt�rym
rozdzielono pliki konfiguracyjne dla r�nych konfiguracji do r�nych
katalog�w. Na przyk�ad pliki konfiguracyjne HDB znalaz�yby si� w
/usr/lib/uucp/hdb_config
. Chocia� nawyk�em do "swoich
w�asnych sk�adanek", ju� od pewnego czasu udaje mi si� odpala�
dziewicze UUCP, prosto ze Slackware w trybie HDB bez �adnych problem�w.
/usr/lib/uucp
z SLS, to nie b�dziesz mia� z tym problemu.uuconf/syssub.c
i zmian� w linii 323
domy�lnego czas 10 sekund na wi�kszy.feed Any ACU,ag 38400 5551212 ogin: \c\d "" tw�j_login word: has�o
*** conn.c.orig Mon Feb 22 20:25:24 1993 --- conn.c Mon Feb 22 20:33:10 1993 *************** *** 204,209 **** --- 204,212 ---- /* Make sure any signal reporting has been done before we set fLog_sighup back to TRUE. */ + /* SMR: it seems to me if we don't care about SIGHUPS, we should clear + the flag before we return */ + afSignal[INDEXSIG_SIGHUP] = FALSE; ulog (LOG_ERROR, (const char *) NULL); fLog_sighup = TRUE;
Anonimowe uucp z SLS dzia�a tylko w trybie "Taylor" poniewa� jest skompilowane z symbolem HAVE_TAYLOR_CONFIG. Je�li chcesz mie� anonimowe uucp w trybie HDB, b�dziesz musia� przekompilowa� �r�d�a ze zdefiniowanym HDB. Ian Taylor zastanawia si� w jaki spos�b obej�� si� z t� "zalet�".
Taylor w trybie HDB wydaje si� tak�e reagowa� na "bia�e znaki" i puste linie. Aby by� zupe�nie pewnym, sprawd� czy nie ma pustych linii albo spacji na ko�cach linii w pliku Permissions.
Ostatecznie upewnij si�, �e masz plik o nazwie remote.unknown
w /usr/lib/uucp
oraz �e NIE nie jest on
wykonywalny. Szczeg�y dotycz�ce tego pliku znajdziesz w ksi��ce
pt. "Managing UUCP and USENET" wydawnictwa O'Reilly&Assoc.
Z ca�ym prawdopodobie�stwem, chcesz u�y� urz�dzenia (/usr/lib/uucp/Devices), kt�re nie istnieje, albo urz�dzenie, kt�re poda�e� w pliku /usr/lib/uucp/Systems nie jest identyczne z �adnym z pliku Devices.
W nast�pstwie tego powsta�y ulepszone wersje moich dzia�aj�cych plik�w konfiguracujnych Taylor 1.05 HDB, kt�re mo�esz od razu u�y�.
zauwa�y�e� "ACU" w pliku Systems ? Informuje to jakiego portu u�y� w Devices.
zauwa�y�e� s�owo "scout" w Systems ? Informuje ono, jakiego urz�dzenia u�y� do dzwonienia w Dialers.
Je�li mia�e� port ACU, ale �adnego, kt�ry odpowiada�by urz�dzeniu do dzwonienia w tej samej linii w Systems, to dostaniesz t� w�a�nie informacj�.
Nast�puj�ce pliki konfiguracyjne s� uznane za dobre dla Taylor 1.05
pod Linux-a w trybie HoneyDanBer. Dzia�aj� z j�drami 0.99-8 lub
nowszymi. Wszystkie pliki powinny znajdowa� si� w /usr/lib/uucp
o ile nie zmienia�e� �r�de�, �eby zmieni� lokalizacj� katalogu
bibliotecznego.
Je�li umie�ci�e� cokolwiek w NIESTANDARDOWYM miejscu, to uwa�aj bo programy takie jak sendmail mog� si� pogubi�. Musisz si� upewni�, �e wszystkie programy zwi�zane z komunikacj� s� zgodne z twoim "standardem" �cie�ek.
Je�li masz j�dro 0.99-7 lub wcze�niejsze, to zmie� "cua1" na "ttyS1".
#------------- Devices ------------- # upewnij si�, �e urz�dzenia s� zgodne z twoim systemem # cua1 = COM2 # # "scout" tutaj to modem Digicom Scout Plus 19.2, kt�ry u�ywam. # tbfast itd. to r�ne pr�dko�ci dla modemu Telebit Trailblazer Plus. # ACU cua1 - 19200 scout ACU cua1 - 9600 tbfast ACU cua1 - 1200 tbslow ACU cua1 - 2400 tbmed #------------- dialers -------------- # zauwa�, �e ustawienie Trailblazer-a odbywa si� podczas dzia�ania # "scout" to modem Digicom Scout Plus (typu Heyes), kt�rego u�ywam # scout =W-, "" ATM0DT\T CONNECT tbfast =W-, "" A\pA\pA\pT OK ATS50=255DT\T CONNECT\sFAST tbslow =W-, "" A\pA\pA\pT OK ATS50=2DT\T CONNECT\s1200 tbmed =W-, "" A\pA\pA\pT OK ATS50=3DT\T CONNECT\s2400 #-------------- Systems ------------- # to jest bardzo og�lna posta�, kt�ra b�dzie dzia�a� dla wi�kszo�ci system�w # # Any;1 oznacza, �e mo�esz dzwoni� raz na minut� u�ywaj�c -f (force) # ACU,g oznacza u�yj raczej protoko�u "g" ani�eli Taylor-a - domy�lne # jest "i" # fredsys Any;1 ACU,g 19200 scout5555555 "" \r ogin:--ogin: uanon word: uanon #-------------------------------- Permissions ------------------------- # UUCP Taylor w trybie HDB wydaje si� reagowa� na puste linie. # Upewnij si�, ka�da linia w tym pliku jest zape�niona lub jest komentarzem # # to jest pozycja dla "anonymous" uucp # LOGNAME=nuucp MACHINE=OTHER \ READ=/usr/spool/uucp/nuucp \ WRITE=/usr/spool/uucp/nuucp \ SENDFILES=yes REQUEST=yes \ COMMANDS=/bin/rmail # # to jest normalne ustawienie dla odleg�ego systemu, kt�ry �aczy si� z nami # zauwa�, �e jest tu bezwzgl�dna �cie�ka do rnews, poniewa� ta sie� umieszcza # r�ne rzeczy w niestandardowych lokacjach # LOGNAME=fredsys MACHINE=fredsys \ READ=/usr/spool/uucp/fredsys:/usr/spool/uucp/uucppublic:/files \ WRITE=/usr/spool/uucp/fredsys:/usr/spool/uucppublic \ SENDFILES=yes REQUEST=yes \ COMMANDS=/bin/rmail:/usr/local/lib/news/bin/rnews #----------------------------------------------------------------------
Nowa wersja v1.05 ma dodan� opcj� -z do programu uucico, kt�ra powoduje pr�bowanie po��czenia si� z dodatkowymi numerami.
Nast�puj�cy ludzie pomogli przy sk�adaniu informacji, tak aby m�g� powsta� ten dokument.
Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Pierre Beyssac
Je�li o kim� zapomnia�em, to przepraszam.
T�umaczenie to jest chronione prawami autorskimi © Bartosza Maruszewskiego. Dozwolone jest rozprowadzanie i dystrybucja na prawach takich samych jak dokument oryginalny.
Je�li znalaz�e� jakie� ra��ce b��dy ortograficzne, gramatyczne, sk�adniowe, techniczne to pisz do mnie:
Oficjaln� stron� t�umacze� HOWTO jest http://www.jtz.org.pl/
Aktualne wersje przet�umaczonych dokument�w znajduj� si� na
tej�e stronie. Dost�pne s� tak�e poprzez anonimowe ftp pod adresem
ftp.jtz.org.pl w katalogu /HOWTO/
.
Przet�umaczone przeze mnie dokumenty znajduj� si� tak�e na mojej stronie WWW. S� tam te� odwo�ania do Polskiej Strony T�umaczeniowej.
Kontakt z nasz� grup�, grup� t�umaczy mo�esz uzyska� poprzez list�
dyskusyjn� jtz@ippt.gov.pl. Je�li chcesz sie na ni� zapisa�, to
wy�lij list o tre�ci subscribe jtz Imi� Nazwisko
na adres
majordomo@ippt.gov.pl
Zmiany w tym dokumencie wprowadzone przez t�umacza to info nt. polskiego t�umaczenia ksi��ki "Practical Unix Security". # # # #
Hosting by: Hurra Communications Sp. z o.o.
Generated: 2007-01-26 18:02:22