testprns

Nazwa

testprns -- sprawdź nazwę drukarki do względem poprawności w smbd

Synopsis

testprns {nazwadrukarki} [nazwaprintcap]

OPIS

Ten program jest częścią pakietu Samba.

testprns jest bardzo prostym programem testowym do określania, czy podana nazwa drukarki jest poprawna do użycia jej w usłudze dostarczanej przez smbd(8).

"Poprawna" w tym kontekście oznacza "może być znaleziona w podanym (pliku, przyp.tłum.) printcap". Program ten jest bardzo głupi - w istocie tak głupi, że byłoby najmądrzej zawsze określać plik printcap do użycia.

OPCJE

nazwadrukarki

Nazwa drukarki do walidacji.

Nazwy drukarek są pobierane z pierwszego pola w każdym rekordzie w pliku printcap. Pojedyncze nazwy drukarek i zbiory aliasów odseparowanych pionowymi kreskami ("|") są rozpoznawane. Zauważ, że żadna walidacja lub sprawdzanie składni printcap nie jest wykonywane ponad to, co jest konieczne do ekstrakcji nazwy drukarki. Może być tak, że system spoolingu wydruków jest bardziej lub mniej wyrozumiały niż testprns. Tym niemniej, jeśli testprns znajduje drukarkę, wtedy smbd powinien również sobie z tym poradzić.

nazwaprintcap

To jest nazwa pliku printcap w którym należy szukać podanej nazwy drukarki.

Jeśli żadna nazwa printcap nie jest określona, testprns spróbuje skanować plik printcap specyfikowany w czasie kompilacji.

PLIKI

/etc/printcap

Jest to na ogół domyślny plik printcap do skanowania. Zobacz printcap(5) .

DIAGNOSTYKA

Jeśli znaleziona drukarka jest poprawna, zostanie wyświetlony komunikat "Printer name <nazwadrukarki> is valid".

Jeśli znaleziona drukarka jest niepoprawna, zostanie wyświetlony komunikat "Printer name <nazwadrukarki> is not valid".

Wszystkie komunikaty które mogłyby być normalnie logowane podczas funkcjonowania demonów Samba, są logowane przez ten program do pliku test.log w bieżącym katalogu. Program działa na poziomie debugowania (debuglevel) 3, zatem całkiem rozległe informacje są zapisywane. Log powinien być starannie sprawdzony w poszukiwaniu błędów i ostrzeżeń.

Pozostałe komunikaty mówią same za siebie.

WERSJA

Ta strona podręcznika jest ważna dla wersji 2.2 pakietu Samba.

ZOBACZ TEŻ

printcap(5), smbd(8), smbclient(1)

AUTOR

Pierwotnie, Samba i związane z nią oprogramowanie były stworzone przez Andrew Tridgella . Samba jest teraz rozwijana przez Zespół Samba jako projekt Open Source podobnie jak jądro Linux.

Pierwotnie, strony podręcznika Samba zostały napisane przez Karla Auera. Kody źródłowe tych stron zostały przekonwertowane do formatu YODL (kolejny świetny kawałek oprogramowania Open Source dostępny na ftp://ftp.icce.rug.nl/pub/unix/ a zaktualizowane do wydania 2.0 Samby przez Jeremy Allisona. Konwersja do DocBook dla Samba 2.2 została zrobiona przez Geralda Cartera. Tłumaczenie na język polski i konwersję polskiej wersji do DocBook wykonał Rafał Szcześniak.