uucico(8) System Manager's Manual uucico(8) NAZWA uucico - demon transferow plikow UUCP SKLADNIA uucico [ opcje ] OPIS Demon uucico przetwarza zadania transferow plikow skolejkowane przez polecenia uucp(1) i uux(1). Jest uruchamiany, gdy wywolane zostanie uucp lub uux (chyba ze przekazana im zostanie opcja -r). Jest rowniez czesto uruchamiany periodycznie przy uzyciu tabel crontab. Podczas uruchomienia z opcjami -r1, --master, -s, --system lub -S, demon zapoczatkuje polaczenie telefoniczne ze zdalnym systemem, pracujac w trybie master. W przeciwnym wypadku, demon uruchomi sie w trybie biernym, przyjmujac polaczenie ze zdalnego systemu. Zazwyczaj konfigurowany jest specjalny uzytkownik dla UUCP, ktory automatycznie uruchamia uucico podczas polaczenia. Gdy uucico konczy dzialanie, wywoluje demona uuxqt(8), chyba ze podano mu opcje -q lub --nouuxqt; uuxqt(8) wykonuje wszelkie zadania zadan utworzone przez uux(1) na zdalnym komputerze i wszelkie zadania utworzone lokalnie, ktore otrzymaly zdalne pliki, na ktore oczekiwaly. Jesli polaczenie sie nie uda, uucico odmowi ponowienia polaczenia, dopoki nie minie okreslona (konfigurowalna) ilosc czasu. Moze to byc przesloniete opcjami -f, --force lub -S. Opcji -l, --prompt, -e lub --loop mozna uzyc do zmuszenia uucico do przedstawienia swoich wlasnych zachet zamiast "Login:" i "Password:". Gdy dzwoni inny demon, ujrzy on te zachety i zaloguje sie jak zwykle. Nazwa uzytkownika i haslo beda sprawdzane w oddzielnej liscie uucico zamiast w pliku /etc/passwd; jest jednak mozliwe na wiekszosci systemow doprowadzenie uucico do korzystania z pliku /etc/passwd. Opcje -l lub --prompt przedstawia zachete jednorazowo, a potem zakoncza dzialanie. W tym trybie administrator UUCP lub superuzytkownik moze uzyc opcji -u lub --login aby wymusic nazwe uzytkownika, wowczas uucico nie bedzie o nia pytac. Opcja -e lub --loop bedzie pytac gdy pierwsza sesja zostanie zakonczona; w tym trybie uucico bedzie stale kontrolowac port. Jesli uucico otrzyma sygnal SIGQUIT, SIGTERM lub SIGPIPE, to zakonczy czysto kazda biezaca konwersacje ze zdalnym systemem i zakonczy prace. Jesli otrzyma sygnal SIGHUP, przerwie kazda konwersacje, lecz bedzie wciaz dzwonic (jesli wywolane z opcjami -r1 lub --master) i przyjmowac polaczenia telefoniczne (jesli wywolane z opcjami -e lub --loop) innych systemow. Jesli otrzyma sygnal SIGINT, zakonczy biezaca konwersacje, lecz nie bedzie juz dokonywac lub odbierac innych polaczen. OPCJE Programowi uucico mozna przekazac nastepujace opcje: -r1, --master Uruchamia sie w trybie master (dzwoni do systemu); implikowane przez -s, --system lub -S. Jesli nie podano systemu, dzwoni do dowolnego systemu, dla ktorego oczekuje jakies zadanie. -r0, --slave Uruchamia sie w trybie biernym. Tak jest domyslnie. -s system, --system system Laczy sie z podanym systemem. -S system Dzwoni do podanego systemu, ignorujac wszelkie okresy oczekiwania. Jest to rownowazne -s system -f. -f, --force Ignoruje wszelkie wymagane oczekiwania na zadzwonienie do jakichkolwiek systemow. -l, --prompt Pyta o nazwe uzytkownika i haslo przy uzyciu "login:" i "Password:". Umozliwia uruchamianie uucico z inetd(8). Nazwa uzytkownika i haslo sa sprawdzane wedlug pliku z haslami, nalezacego do UUCP, ktore najprawdopodobniej nie ma zadnego zwiazku z plikiem /etc/passwd. Opcja --login moze byc uzywana do wymuszania nazwy uzytkownika - wowczas uucico zapyta tylko o haslo. -p port, --port port Podaje port, do ktorego dzwonic lub na ktorym nasluchiwac. -e, --loop Wchodzi w nieskonczona petle zapytan o login/password i uruchamia sie w trybie biernym. Program nie zatrzyma sie sam z siebie; trzeba uzyc polecenia kill(1), aby go zamknac. -w, --wait Po wydzwonieniu (do danego systemu, po otrzymaniu opcji -s, --system lub -S, lub do wszystkich systemow, ktore maja zadania, gdy podano tylko -r1 lub --master), rozpoczyna nieskonczona petle, jak przy --loop. -q, --nouuxqt Nie uruchamia demona uuxqt(8) po zakonczeniu. -c, --quiet Jesli o tej porze nie sa dozwolone polaczenia, nie wykonuje polaczenia, lecz rowniez nie daje informacji o bledzie do pliku dziennika i nie odnawiaj statusu systemu (zglaszanego przez uustat(1)). Moze to miec zastosowanie dla automatyzowania skryptow, ktore moga po prostu probowac dzwonic do kazdego systemu niz martwic sie o to, do ktorego w danej chwili mozna zadzwonic. Opcja ta eliminuje rowniez informacje dziennika, wskazujaca, ze nie ma juz zadan do wykonania. -C, --ifwork zwoni do systemow podanych przez -s, --system lub -S jedynie w wypadku, gdy sa dla nich jakies zadania. -D, --nodetach Nie odlacza sie od kontrolujacego terminala. Normalnie uucico odlacza sie od terminala przed jakimkolwiek wydzwonieniem do innego systemu i przed wywolaniem uuxqt. Opcja ta eliminuje takie zachowanie. -u nazwa, --login nazwa Ustawia nazwe logujacego sie uzytkownika. Bedzie ona uzyta zamiast pobranej nazwy wywolujacego uzytkownika. Tej opcji moze uzyc tylko administrator UUCP lub superuzytkownik. Jesli zastosowano ja w polaczeniu z --prompt, to spowoduje, ze uucico zapyta tylko o haslo, pomijajac nazwe uzytkownika. -z, --try-next Jesli polaczenie sie nie uda po osiagnieciu zdalnego systemu, probuje nastepnej alternatywy zamiast po prostu zakonczyc. -i typ, --stdin typ Ustawia typ portu wykorzystywanego podczas uzywania standardowego wejscia. Jedynym obslugiwanym typem jest TLI i jest on dostepny tylko na maszynach obslugujacych ten interfejs sieciowy. Podanie -iTLI powoduje, ze uucico zacznie uzywac wywolan TLI do dokonywania wejscia/wyjscia. -x typ, -X typ, --debug typ Wlacza dany rodzaj diagnostyki. Rozpoznawane sa nastepujace: abnormal, chat, handshake, uucp-proto, proto, port, config, spooldir, execute, incoming, outgoing. Mozna podawac wiele typow rozdzielonych przecinkami, a opcja --debug moze pojawic sie wiele razy. Mozna podac takze liczbe, ktora wlaczy kolejne typy powyzszej listy; np, --debug 2 jest rownowazne --debug abnormal,chat. Wyjscie diagnostyczne jest wysylane do pliku informacji diagnostycznych, ktory mozna wypisac poleceniem uulog -D. -I file, --config pliki Wskazuje plik konfiguracyjny, z ktorego ma korzystac program. Opcja ta moze nie byc dostepna, zaleznie od tego, jak skompilowano uucico. -v, --version Pokazuje informacje o wersji programu i konczy dzialanie. --help Wyswietla komunikat pomocy i wychodzi. ZOBACZ TAKZE kill(1), uucp(1), uux(1), uustat(1), uuxqt(8) AUTOR Ian Lance Taylor TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Wojtek Kotwica i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Taylor UUCP 1.07 uucico(8)