<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<refentry id="testprns" lang="pl">

<refmeta>
    <refentrytitle>testprns</refentrytitle>
    <manvolnum>1</manvolnum>
</refmeta>

<refnamediv>
    <refname>testprns</refname>
    <refpurpose>sprawdź nazwę drukarki do względem poprawności w smbd
    </refpurpose>
</refnamediv>

<refsynopsisdiv>
    <cmdsynopsis>
      <command>testprns</command>
      <arg choice="req">nazwadrukarki</arg>
      <arg choice="opt">nazwaprintcap</arg>
    </cmdsynopsis>
</refsynopsisdiv>

<refsect1>
    <title>OPIS</title>

    <para>Ten program jest częścią pakietu <ulink url="samba.7.html">
	Samba</ulink>. 

    <para><command>testprns</command> jest bardzo prostym programem
      testowym do określania, czy podana nazwa drukarki jest poprawna
      do użycia jej w usłudze dostarczanej przez <ulink url="smbd.8.html">
	<command>smbd(8)</command></ulink>.</para>

    <para>"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.</para>
</refsect1>

<refsect1>
    <title>OPCJE</title>

    <variablelist>
      <varlistentry>
	<term>nazwadrukarki</term>
	<listitem><para>Nazwa drukarki do walidacji.</para>

	  <para>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ż
	    <command>testprns</command>. Tym niemniej, jeśli
	    <command>testprns</command> znajduje drukarkę, wtedy
	    <command>smbd</command> powinien również sobie z tym
	    poradzić.</para></listitem>
      </varlistentry>

      <varlistentry>
	<term>nazwaprintcap</term>
	<listitem><para>To jest nazwa pliku printcap w którym
	    należy szukać podanej nazwy drukarki.</para>

	  <para>Jeśli żadna nazwa printcap nie jest określona,
	    <command>testprns</command> spróbuje skanować plik
	    printcap specyfikowany w czasie kompilacji.</para>
	</listitem>
      </varlistentry>
    </variablelist>
</refsect1>

<refsect1>
    <title>PLIKI</title>

    <variablelist>
      <varlistentry>
	<term><filename>/etc/printcap</filename></term>
	<listitem><para>Jest to na ogół domyślny plik printcap
	    do skanowania. Zobacz <filename>printcap(5)
	    </filename>.</para>
      </varlistentry>
    </variablelist>
</refsect1>

<refsect1>
    <title>DIAGNOSTYKA</title>

    <para>Jeśli znaleziona drukarka jest poprawna, zostanie
      wyświetlony komunikat "Printer name
      &lt;nazwadrukarki&gt; is valid".</para>

    <para>Jeśli znaleziona drukarka jest niepoprawna, zostanie
      wyświetlony komunikat "Printer name &lt;nazwadrukarki&gt;
      is not valid".</para>

    <para>Wszystkie komunikaty które mogłyby być normalnie
      logowane podczas funkcjonowania demonów Samba, są logowane
      przez ten program do pliku <filename>test.log</filename>
      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ń.</para>

    <para>Pozostałe komunikaty mówią same za siebie.</para>
</refsect1>

<refsect1>
    <title>WERSJA</title>

    <para>Ta strona podręcznika jest ważna dla wersji 2.2 pakietu
      Samba.</para>

<refsect1>
    <title>ZOBACZ TEŻ</title>

    <para><filename>printcap(5)</filename>, 
      <ulink url="smbd.8.html"><command>smbd(8)</command></ulink>, 
      <ulink url="smbclient.1.html"><command>smbclient(1)</command>
      </ulink></para>
</refsect1>

<refsect1>
    <title>AUTOR</title>

    <para>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.</para>

    <para>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
      <ulink url="ftp://ftp.icce.rug.nl/pub/unix">
	ftp://ftp.icce.rug.nl/pub/unix/</ulink> 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.</para>
</refsect1>

</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-namecase-general:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-exposed-tags:nil
sgml-local-catalogs:("/usr/lib/sgml/catalog")
sgml-local-ecat-files:nil
End:
-->
