# Nastavenie tlačového serveru: CUPS

Nastavenie tlačového serveru (teraz, keď ste si vybrali &CUPS;, je to rovnaké ako nastavenie démona &CUPS;) kliknutím na odpovedajúce tlačidlo. Nájdete ho, ak pomaly presúvate kurzor myši nad tlačidlami a čítate si zobrazené rady. Malo by to byť 11. tlačidlo zľava, alebo 3. zprava, jeho ikona je kľúč.

Zobrazí sa okno pre nastavenie serveru &CUPS;. Umožňuje štruktúrovaný pohľad na všetky nastavenia, ktoré sú pre démona &CUPS; možné. Konfiguračný súbor démona je obvykle `/etc/cups/cupsd.conf`. Je to čistý ASCII text podobný konfiguračnému súboru webového serveru Apache. Určite je dobrý nápad obsah tohto súboru zazálohovať, môže sa hodiť, ak sa niečo pokazí pri nastavovaní:

    cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak

Pretože je toto rozhranie dosť nové, mali by ste si zálohu naozaj vytvoriť.

## Rýchly pomocník

Veľmi peknou dostupnou funkciou je Rýchly pomocník. Ak kliknete na malý otáznik v titulku (Čo je to?), kurzor myši sa zmení. Ak teraz kliknete na pole nastavenia `cupsd`, zobrazí sa popis, čo to pole znamená. Vo väčšine prípadov to bude hneď jasné, inak sa obráťte na výbornú dokumentáciu systému &CUPS;. (Ak beží váš démon &CUPS;, je dostupná on-line na adrese http://localhost:631/documentation.html.

Ak &CUPS; nebeží ale je nainštalovaný, mali by ste dokumentáciu nájsť v systéme súborov. Presné umiestnenie závisí na vašom operačnom systéme, ale na systéme &Linux; je štandardne v `/usr/share/doc/cups/` alebo `/usr/share/doc/cups/documentation.html`.

## Dlhší pomocník

Najdetailnejšie a najnovšie informácie by ste mali vždy hľadať v originálnej dokumentácii &CUPS;. &CUPS; sa podobne ako &kde; veľmi rýchlo vyvíja. Neustále sa pridávajú nové funkcie. Je možné, že niektoré z nich bude nejaký čas možné nastaviť iba priamou úpravou konfiguračných súborov. Rozhranie &kdeprint; &GUI; nemusí byť tak aktuálne ako je vývoj &CUPS;.

V prípade, že sa chcete pozrieť na originálne súbory vášho systému &CUPS; -- tu sú:

Tieto cesty sú založené na štandardnej inštalácii. Váš operačný systém ich mohol nainštalovať s inou predponou, napríklad `/usr/local/`, ale hierarchia by mala stále odpovedať.

`/etc/cups/`

  Priečinok s konfiguračnými súbormi

`/etc/cups/cupsd.conf`

  Konfiguračný súbor démon &CUPS;

`/etc/cups/printers.conf`

  Konfiguračný súbor obsahujúci informácie o lokálne nainštalovaných tlačiarňach.

`/etc/cups/ppd/`

  Priečinok so súbormi &PPD; pre vaše nainštalované tlačiarne.

Tieto odkazy fungujú iba ak beží váš démon &CUPS;. Pre prístup k originálnej dokumentácii &CUPS; navštívte:

http://localhost:631/documentation.html

  Stránka so odkazmi na všetky ostatné dokumenty.

http://localhost:631/sam.html

  Priamy prístup k dokumentu &CUPS; Software Administrator Manual vo formáte HTML.

http://localhost:631/sam.pdf

  Priamy prístup k dokumentu &CUPS; Software Administrator Manual vo formáte PDF.

http://www.cups.org/documentaiton.html

  Najnovšia dokumentácia z webovej stránky &CUPS;.

Nasledujúce odkazy sú pre prístup k rovnakým súborom (možno budú chýbať ikony a grafika) aj v prípade, že démon CUPS nebeží. Potrebujete ale nainštalovaný CUPS. (Niektoré distribúcie môžu súbory umiestniť niekam inam -- v tom prípade ich musíte nájsť sami.) Pre prístup k úplnej originálnej dokumentácii CUPS navštívte:

Táto dokumentácia je dostupná aj v prípade, že démon &CUPS; nie je nainštalovaný, aj keď súbory HTML možno nebudú obsahovať obrázky a ikony.

Ako už bolo povedané, hierarchia by sa meniť nemala, ale váš operačný systém mohol &CUPS; nainštalovať na iné miesto.

`/usr/share/doc/cups/documentation.html`

  Stránka so odkazmi na všetky ostatné dokumenty.

`/usr/share/doc/cups/sam.html`

  Priamy prístup k dokumentu &CUPS; Software Administrator Manual vo formáte HTML.

`/usr/share/doc/cups/sam.pdf`

  Priamy prístup k dokumentu &CUPS; Software Administrator Manual vo formáte PDF.

Existuje niekoľko webových stránok a diskusných skupín o &CUPS; (a všeobecne o tlači v systéme &Linux;) a ponúkajúcich pomoc na:

http://www.cups.org/newsgroups.php

  Webová stránka &CUPS;.

http://www.linuxprinting.org/newsportal/

  LinuxPrinting.org, domov Linuxprinting HOWTO a &Linux; Printer Database

A nakoniec je tu webová stránka pre &kdeprint; a súvisiace dokumenty na adrese http://kdeprint.sourceforge.net/.

V nasledujúcej časti vás prevediem väčšinou nastavení &kdeprint; s &CUPS;.

## Vysvetlenie rôznych častí &GUI;

### Horné okno: Pohľad na reálne aj virtuálne tlačiarne

Táto kapitola ešte nie je dokončená

- Stromový pohľad, ikony a zoznam

- Ikony v paneli úloh

- Rôzne písma pre rôzne tlačiarne

- Rôzne ikony tlačiarne znamenajú rôzne veci

### Dolné okno: Záložky detailov

Táto kapitola ešte nie je dokončená.

- Ikony v paneli úloh

- Záložky

- Zmena nastavenia tlačiarne

## Vitajte v nástroji pre nastavenie serveru &CUPS;

Toto je uvítacia obrazovka pre nastavenie serveru. Kliknutím na niektorú z položiek stromového pohľadu vľavo otvoríte odpovedajúcu časť nastavenia.

Každé nastavenie má štandardnú hodnotu. Tie umožňujú normálnu funkciu &CUPS; ako klienta. Klienti počúvajú na TCP/IP porte 631 informácie posielané po sieti LAN servermi &CUPS;. Tieto informácie umožňujú, aby klienti okamžite tlačili po ich prijatí bez inštalácie ovládača alebo nejakého nastavovania.

Aby ste nastavili &CUPS; server (ktorý bude posielať informácie o svojich službách na LAN), musíte zmeniť štandardné nastavenia.

Dialóg pre nastavenie serveru &CUPS;: uvítacia obrazovka.

Dialóg pre nastavenie serveru CUPS: uvítacia obrazovka.
Dialóg pre nastavenie serveru &CUPS;: uvítacia obrazovka

Dialóg pre nastavenie serveru &CUPS;: uvítacia obrazovka

Pre výber štandardnej hodnoty ktorejkoľvek položky zaškrnite poľe na pravej strane. Hodnotu zo štandardnej zmeníte zrušením zaškrtnutia a nastavením vlastnej hodnoty vľavo.

Úplné nastavenia serveru obsahuje:

- Všeobecné nastavenie serveru

- Nastavenie záznamu

- Nastavenie priečinkov a ciest

- Nastavenie HTTP

- Nastavenie šifrovania a podpory certifikátov

- Rôzne nastavenia

- Všeobecné nastavenie siete

- Nastavenie sieťových klientov

- Všeobecné nastavenie prehliadania

- Nastavenie spojenia pre prehliadanie

- Nastavenie masiek pre prehliadanie

- Nastavenie čakaní pri prehliadaní

- Nastavenie predávania ďalej pri prehliadaní

- Nastavenie zabezpečenia

Každá z týchto položiek bude popísaná v nasledujúcich kapitolách tohto manuálu.

## Všeobecné nastavenie serveru

Všeobecné nastavenie serveru obsahuje:

- Meno serveru

- E-mail administrátora

- Používateľ pre server

- Skupina pre server

- Vzdialené používateľské meno

Toto okno umožňuje zmeniť štandardné hodnoty. Kliknutím na otáznik a potom na pole okna zobrazí Rýchleho pomocníka o tom, čo dané pole znamená.

Ak si nie ste istý, nič nemente a preštudujte si najprv originálnu dokumentáciu &CUPS;. Ak váš démon &CUPS; už beží, je dostupná z okna &konqueror; na &URL; http://localhost:631/documentation.html.

Tam si najprv prečítajte Software Administrator Manual. Ak napríklad démon &CUPS; nebeží, skúste sa pozrieť po súborovom systéme, v `/usr/share/doc/cups/` alebo `/usr/share/doc/cups/documentation.html`.

Dialóg pre všeobecné nastavenie serveru &CUPS;: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName
Dialóg pre nastavenie všeobecných nastavení serveru &CUPS;: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName

Meno serveru

  Hostiteľ vášho serveru pre ostatný svet. Štandardne bude &CUPS; používať meno hostiteľa z vášho systému. Nastavenie štandardého serveru používaného klientami nájdete v súbore `client.conf`.

  Napríklad zadajte `hostitel.domena.com`

  Toto je meno hostiteľa, ktoré sa pošle klientom. Ak sa niekedy stretnete s problémami pri pripojení na server, zadajte sem adresu IP. Tým odstránite niektoré možné problémy pri preklade mena a jednoduchšie nájdete skutočný problém.

E-mail administrátora

  Toto je e-mailová adresa, kam sa majú posielať sťažnosti a problémy. Štandardne bude &CUPS; používať root@hostitel.

  Napríklad zadajte `root@hostitel.com`.

  Aj ked to tak nevyzerá, je možné poslať administrátorovi aj správu s podporou pre &CUPS; a &kdeprint;.

Používateľ pre server

  Používateľ, pod ktorým bude server bežať. Normálne to musí byť lp, ale môžete použiť aj iného.

  Na začiatku musí byť server spustený ako root, aby mohol pracovať s IPP portom 631. Zmení používateľa pri každom spustení externého programu.

  Napríklad zadajte `lp`.

  Toto je používateľský účet &UNIX; pre filtre a CGI programy. CGI programy zodpovedajú za zobrazenie webového administrátorského rozhrania dostupného na http://localhost:631.

  Nie je potrebné, aby Používateľ bol root. Preto to nikdy nerobte, pretože je to nebezpečné. Ak by niekto našiel chybu v zabezpečení používaných filtrov, ovládačov alebo CGI programov, mohol by vzdialene spustiť ľubovoľný program na vašom systéme s právami roota. Vždy používajte normálny účet pre nastavenie serveru Používateľ.

Skupina pre server

  Skupina, pod ktorou bude server bežať. Normálne to musí byť sys, ale môžete použiť aj inú.

  Napríklad zadajte `sys`.

Vzdialené používateľské meno

  Meno používateľa pre neprihlásené prístupy zo vzdialených systémov. Štandardne je to `remroot`.

  Toto meno sa objaví v súboroch so záznamom a v otázkach na vlastníka úlohy apod pre všetky zdroje a miesta serveru &CUPS;, ktoré umožňujú prístup bez prihlásenia. Položky po prihlásení budú mať mená, pod ktorými boli prihlásené.

## Nastavenie záznamu

Nastavenie záznamu serveru sa robí v tejto časti. Obsahuje:

- Nastavenie Záznam o prístupe

- Nastavenie Záznam o chybách

- Nastavenie Záznam o stránkach

- Nastavenie Úroveň záznamu

- Nastavenie Maximálna veľkosť súboru

Toto je veľmi dôležitá časť. Ak narazíte na nejaké problémy, tu je miesto, kde môžete nastaviť úroveň záznamu na ladenie, reštartovať démona &CUPS; a potom sa pozrieť do záznamu o chybách a nájsť položky, ktoré by mohli informovať o probléme.

Dialóg pre nastavenie serveru &CUPS;: Záznam
Dialóg pre nastavenie serveru &CUPS;: Záznam

Záznam o prístupe

  Toto je miesto, kam sa ukladajú zázname o prístupe na server. Ak nezačína s `/`, predpokladá sa, že je to cesta relatívna ku koreňu serveru.

  Môžete použiť aj špeciálne meno `syslog`, aby sa výstup posielal do súboru syslog alebo démonovi syslog.

  Zadajte cestu, napríklad ``/var/log/cups/acces_log``.

  Súbor je ukladaný vo formáte Common Log Format. Preto môžete pre jeho analýzu použiť programy ako je Webalyzer alebo iný nástroj pre generovanie správ o aktivite serveru &CUPS;.

  Pre pridanie mena serveru do mena súboru použite makro %s. Napríklad: ``/var/log/cups/access_log-%s``.

      kurt@transmeta:~
      >tail /var/log/cups/access_log

      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST /printers/ HTTP/1.1" 200 109
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST /admin/ HTTP/1.1" 401 0
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 210
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "GET /ppd/DANKA_P450.ppd HTTP/1.1" 200 51021
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST /jobs/ HTTP/1.1" 200 246
      10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 0
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 80
      127.0.0.1    - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 139
      10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /cups.css HTTP/1.0" 200 198
      127.0.0.1    - - [04/Aug/2001:20:11:40 +0100] "POST / HTTP/1.1" 200 139
      10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 7319
      10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /images/title-logo.gif HTTP/1.0" 200 5729

  Pre každý prístup uvidíte jeden riadok zobrazujúci adresu IP klienta, dátum, čas, metódu ( `POST` alebo `GET`), požadovaný zdroj, verziu &HTTP; používanú klientom, stavový kód a počet prenesených bajtov. Stavový kód 200 znamená úspešné-OK, 401 v príklade hore znamená neautorizovaný prístup, ktorý bol odmietnutý. Detailné vysvetlenie formátu záznamu nájdete v &CUPS; Software Adminstrator Manual.

Záznam o chybách

  Toto je miesto, kam sa ukladajú zázname o prístupe na server. Ak nezačína s `/`, predpokladá sa, že je to cesta relatívna ku koreňu serveru. Štandardné nastavenie je `/var/log/cups/error_log`.

  Môžete použiť aj špeciálne meno `syslog`, aby sa výstup posielal do súboru syslog alebo démonovi syslog.

  Zadajte cestu, napríklad ``/var/log/cups/error_log``.

  Ukážka záznamu o chybách dole ukazuje časť pre tlač testovacej stránky so štandardným nastavením Úrovne ladenia na informácie. Vysvetlenie tejto voľby nájdete nižšie.

      kurt@transmeta:~
      > tail  /var/log/cups/error_log

      I [04/Aug/2001:23:15:10 +0100] Job 213 queued on 'DANKA_P450' by 'root'
      I [04/Aug/2001:23:15:10 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18891) for job 213.
      I [04/Aug/2001:23:15:10 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18892) for job 213.

Záznam o stránkach

  Toto je miesto, kam sa ukladajú zázname o prístupe na server. Ak nezačína s `/`, predpokladá sa, že je to cesta relatívna ku koreňu serveru. Štandardné nastavenie je `/var/log/cups/page_log`.

  Môžete použiť aj špeciálne meno `syslog`, aby sa výstup posielal do súboru syslog alebo démonovi syslog.

  Zadajte cestu, napríklad ``/var/log/cups/page_log``.

  Záznam o stránkach obsahuje riadok pre každú stránku každej vytlačenej úlohy.

  Takto môžu vyzerať položky v tomto súbore:

      kurt@transmeta:~
      > tail  /var/log/cups/page_log

      GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 4 1
      GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 5 1
      GIMP_print_stp_HP kdetest 202 [03/Aug/2001:11:46:49 +0100] 1 1
      GIMP_print_stp_HP kdetest 203 [03/Aug/2001:11:46:54 +0100] 1 1
      DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 1 33
      DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 2 33
      DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 3 33
      DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 4 33
      DANKA_infotec_P450 root 205 [04/Aug/2001:19:12:34 +0100] 1 14
      DANKA_infotec_P450 root 206 [04/Aug/2001:19:15:20 +0100] 1 1

  Toto ukážka súboru kde najdete, meno tlačiarní (GIMP_print_stp_HP a DANKA_infotec_P450) použitými týmto serverom, používateľov (kdetest, kurt a root), ID úloh (201 až 205), čas tlače, počet stránok vrámci úlohy a počet kópií pre stránky. Napríklad úloha 204 mala 4 stránky a 33 kópií, úloha 205 mala 14 kópií iba jednej stránky).

  &CUPS; závisí (pre výpočet počtu stránok v úlohe) pri posielaní &PostScript; cez filter pstops. Prečítajte si &kivio; graf o architektúre filtrov &CUPS; aby ste získali predstavu o tom, kam tento filter patrí počas tlače). Dalej `pstops` závisí v počítaní na DSC kompatibilnom (DSC je Document Structuring Conventions, štandard definovaný firmou Adobe) poslanom klientovi. Väčšinou to funguje.

  Toto počítanie strán ale nefunguje pre fronty raw (pretože tie nepoužívajú filtrovanie na serveri &CUPS; a preskakujú `pstops`). Každá úloha cez raw sa počíta ako jedna stránka (s možnosťou viacerých kópií). To platí hlavne pre všetky úlohy poslané z klientov &Microsoft; &Windows; pomocou Samba, tie sú posielané už v správnom formáte pretože klienti používajú originálny ovládač tlačiarne.

  Stále hľadám niekoho, kto by vytvoril vhodný nástroj pre analýzu záznamu stránok &CUPS;. Mal by generovať správu s grafickým výstupom podobným Webalizer. Tak by sme získali pekné štatistiky pre účtovanie o použiťí tlačiarní, závislosti záťaže na čase alebo dni, používateľoch a pod. Nemá niekto záujem?

Úroveň záznamu

  Táto možnosť ovláda počet správ zaznamenávaných do súboru s chybami. Môže byť jedna z týchto:

  ladenie2

    Zaznamenávať všetko.

  ladenie

    Zaznamenávať skoro všetko.

  informácie

    Zaznamenávať všetky požiadavky a zmeny stavu.

  varovania

    Zaznamenávať chyby a varovania.

  chyby

    Zaznamenávať iba chyby.

  nič

    Nezaznamenávať nič.

  Ak potrebujete hľadať chybu (alebo chcete študovať vnútorné chovanie &CUPS;), nastavte úroveň na debug alebo debug2. Potom bude záznam o chybách obsahovať oveľa viac položiek (nie iba chyby ale aj informácie).

  Toto môžete použiť pre sledovanie živého &CUPS;, čo robí pri poslaní tlačovej úlohy. V &konsole; zadajte:

      kurt@transmeta:~
      >tail -f -n100 /var/log/cups/error_log

  Tým získate posledných 100 riadkov (`-n` `100`) súboru na obrazovke a reálnu aktualizáciu (`-f`) toho, čo sa deje. Nasledujúci výpis ukazuje tlač testovacej stránky (niektoré časti sme vynechali... Skúste si to sami.):

      I [04/Aug/2001:23:15:12 +0100] Job 214 queued on 'DANKA_P450' by 'root'
      D [04/Aug/2001:23:15:12 +0100] StartJob(214, 08426fe0)
      D [04/Aug/2001:23:15:12 +0100] StartJob() id = 214, file = 0/1
      D [04/Aug/2001:23:15:12 +0100] job-sheets=none,none
      D [04/Aug/2001:23:15:12 +0100] banner_page = 0
      D [04/Aug/2001:23:15:12 +0100] StartJob: argv = "DANKA_P450","214","root","KDE Print Test",
      [....]
      D [04/Aug/2001:23:15:12 +0100] StartJob: envp = "PATH=/usr/lib/cups/filter:/bin:/usr/bin", [....]
      D [04/Aug/2001:23:15:12 +0100] StartJob: statusfds = 5, 6
      D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = 7, -1
      D [04/Aug/2001:23:15:12 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops"
      D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[0] = 8, 9
      D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/filter/pstops", [....]
      I [04/Aug/2001:23:15:12 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18991) for job 214.
      D [04/Aug/2001:23:15:12 +0100] StartJob: backend = "/usr/lib/cups/backend/lpd"
      D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = -1, 7
      D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/backend/lpd", [....]
      I [04/Aug/2001:23:15:12 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18992) for job 214.
      D [04/Aug/2001:23:15:12 +0100] Page = 595x842; 15,16 to 580,833 [....]

  Riadky označené D na začiatku sú ladiace položky, riadky I sú z úrovne informácie.

Maximálna veľkosť súboru

  Ovláda maximálnu veľkosť každého súboru so záznamom predtým, ako budú rotované. Štandardná hodnota je 1048576 (1 Mb). Rotáciu záznamu vypnete, ak nastavíte 0.

  Zadajte veľkosť v bajtoch, napríklad `1048576`

## Nastavenie priečinkov serveru

Tu je možné nastaviť rôzne priečinky. Normálne ich nemusíte meniť. V prípade, že sa hráte s písmami (TrueType, &PostScript; alebo inými), toto je miesto, kde je treba tieto písma nastaviť pre tlač. Nastavenie obsahuje:

- Programy serveru: kde sa majú hľadať spustiteľné súbory

- Nastavenie: kde sa majú hľadať konfiguračné súbory serveru

- Dáta: kde hľadať dátové súbory serveru

- Dočasné súbory: kam ukladať dočasné tlačové súbory

- Dočasné požiadavky: kde hľadať server

- Cesta k písmam: kde hľadať písma

Dialóg pre nastavenie serveru &CUPS;: nastavenie &HTTP;
Dialóg pre nastavenie serveru &CUPS;: nastavenie &HTTP;

Programy serveru

  Koreňový priečinok pre programy plánovača. Štandardne je to `/usr/lib/cups` (alebo `/usr/lib32/cup` na IRIX 6.5).

Nastavenie

  Koreňový priečinok pre plánovač. Štandardne `/etc/cups`.

  Na SuSE autora to je `/usr/share/doc/cups`. Obsahuje celú dokumentáciu vo formátoch HTML alebo PDF pre &CUPS; ktorá je dostupná cez webové rozhranie na http://localhost:631/documentation.html

Údaje

  Koreňový priečinok pre dátové súbory &CUPS;. Štandardne to je `/usr/share/cups`

  Obsahuje veci ako oddeľovacie stránky, znakové sady, dáta, ovládače, písma a šablóny pre `pstoraster`.

Dočasné súbory

  Priečinok pre ukladanie dočasných súborov. Musí mať do neho možný zápis používateľ definovaný na predchádzajúcej záložke. Štandardne je to `/var/spool/cups/tmp` alebo hodnota premennej prostredia `TMPDIR`.

Dočasné požiadavky

  Priečinok, kde sa ukladajú súbory požiadaviek. Štandardne je to `/var/spool/cups`

Cesta k písmam

  Miesto pre nastavenie serveru &CUPS; pre spracovanie vašich písiem (TrueType alebo &PostScript;). &CUPS; tu bude hľadať písma, ktoré sa majú pridať do tlačených súborov. Toto momentálne ovplyvňuje iba filter `pstoraster` a štandardne to je `/usr/share/cups/fonts`.

  Pre zadanie viac ako jedného priečinku ich oddeľte dvojbodkou, takto:

  `/prva/cesta/k/fontdir/:/cesta/k/druhemu/fontdir/:/cesta/k/poslednemu/fontdir/`

  Aby fungovalo toto nastavenie správne, aplikácia, ktorá chce tlačiť, musí:

  - Správne pridať referenciu na požadované písmo v hlavičke generovaného &PostScript;

  - Alebo pridať písmo do súboru &PostScript;.

  Referencovanie písma menom necháva RIP a tlačiareň, aby sa o jeho použitie postarali. RIP alebo tlačiareň môžu toto písmo použiť iba v prípade, že je dostupné.

  V prípade tlačiarne &PostScript; to vyžaduje písmo uložené v tlačiarni. Ak tlačiareň toto písmo nemá, pokúsi sa ho nahradiť podobným.

  V prípade, že tlačiareň &PostScript; nepodporuje, urobíto &CUPS; a filtrovací systém RIP. &CUPS; použije cestu k písmam a stiahne správne písmo počas RIP &PostScript; vo filtri `pstoraster`.

  Pre výstupné zariadenia &PostScript; robí &CUPS; iba správu fronty (presnejšie ho posiela cez `pstops` pre účtovanie a kopírovanie), ale ale inak na ňom nepracuje. Preto sa v tomto prípade o použitie vhodného písma stará priamo tlačiareň. A tá to nedokáže v prípade, že písmo nie je načítané v tlačiarni ani vložené do &PostScript;.

## HTTP nastavenie serveru

Tu je dialóg pre nastavenie serveru &CUPS; pomocou &HTTP;.

Toto sú nastavenie &CUPS; serveru pre &HTTP;:

- Priečinok dokumentov

- Štandardný jazyk

- Štandardná znaková sada

Dialóg pre nastavenie &HTTP; pre &CUPS; server
Dialóg pre nastavenie &HTTP; pre &CUPS; server

Priečinok dokumentov

  Koreňový priečinok pre dokumenty &HTTP;, ktoré sa posielajú. Štandardne je to priečinok `/usr/share/cups/doc`

Štandardný jazyk

  Štandardný jazyk, ak ho neuvádza prehliadač. Ak nie je zadaný, použije sa aktuálne nastavenie locale.

  Použite dvojpísmenové kody, napríklad `en` alebo `sk`.

Štandardná znaková sada

  Použitá štandardná znaková sada. Ak nie je uvedená, použije sa UTF-8. Toto je možné zmeniť priamo v dokumentoch HTML.

## Nastavenie podpory šifrovania pre server

Tento dialóg nastavuje zabezpečenie serveru &CUPS;. Toto sú nastavenie pre šifrovanie:

- Certifikát serveru: súbor obsahujúci certifikát serveru

- Kľúč serveru: súbor obsahujúci kľúč serveru

Dialóg pre nastavenie serveru &CUPS;: prehľad zabezpečenia
Dialóg pre nastavenie serveru &CUPS;: nastavenie zabezpečenia

Certifikát serveru

  Súbor obsahujúci certifikát serveru. Štandardne je `/etc/cups/ssl/server.crt`.

Kľúč serveru

  Súbor obsahujúci kľúč serveru. Štandardne je `/etc/cups/ssl/server.key`.

## Rôzne nastavenia serveru

Toto je dialóg pre nastavenie rôznych ostatných nastavení serveru &CUPS;. Sú v ňom tieto nastavenia:

- Zachovávať históriu úloh: či sa má ukladať história úloh pre neskoršiu kontrolu

- Zachovávať súbory úloh: či sa majú ukladať RIP súbory úloh pre neskoršie opakovanie tlače

- Súbor printcap: nastavemie mena a cesty k súboru printcap

- Vyrovnávacia pamäť RIP: nastavenie veľkosti vyrovnávacej pamäti pre RIP v pamäti

- Limit filtrov: definícia obmedzenia filtrov

Dialóg pre nastavenie rôznych nastavení serveru &CUPS;
Dialóg pre nastavenie rôznych nastavení serveru &CUPS;

Zachovávať históriu úlohy (po dokončení)

  Či sa má zachovávať história úloh po ich dokončení, zrušení alebo zastavení. Štandardne je to áno.

Zachovávať súbor úlohy (po dokončení)

  Či sa majú zachovávať súbory úloh po ich dokončení, zrušení alebo zastavení. Štandardne je to nie.

Súbor Printcap

  Meno súboru printcap. Štandardne je žiadne meno. Ak chcete vypnúť generovanie súboru printcap, nechajte pole prázdne.

  Nastavenie printcap je potrebné iba pre staršie aplikácie, ktoré ho vyžadujú.

Vyrovnávacia pamäť RIP

  Veľkosť pamäti, ktorú môže každý RIP použiť pre vyrovnávaciu pamäť bitmapových obrázkov. Hodnota môže byť ľubovoľné reálne číslo nasledované k pre kilobajty, m pre megabajty, g pre gigabajty alebo t pre štvorce, kde jeden štvorec je 256 x 256 bodov. Štandardná hodnota je 8m.

Limit filtrov

  Nastavenie maximálny počet filtrov úlohy spustených naraz. 0 znamená bez obmedzenia. Typická úloha môže potrebovať limit filtrov aspoň 200. Ak je limit menej ako to, čo potrebuje úloha spôsobí, že naraz bude iba jedna úloha. Štandardne je 0 (bez obmedzenia).

## Všeobecné sieťové nastavenie

Toto je dialóg pre nastavenie sieťových nastavení serveru &CUPS;. To obsahuje:

- Hľadať meno hostiteľa pre IP adresu

- Port

- Maximálna veľkosť požiadavky

- Čakanie

Dialóg pre sieťové nastavenia serveru &CUPS;
Dialóg pre sieťové nastavenia serveru &CUPS;

Hľadať meno hostiteľa pre IP adresu

  Či sa má hľadať IP adresa, aby sa zistilo celé meno hostiteľa. Z dôvodu výkonu to je štandardne vypnuté.

Port

  Sem zadajte porty a adresy, na ktorých má server počúvať. Štandardný port 631 je rezervovaný pre Internet Printing Protocol a ten sa používa.

  Môžete zadať viac hodnôt a tak sa bude počávať na viac ako jednom porte alebo adrese, alebo tým môžete obmedziť prístup.

  Bohužiaľ väčšina webových prehliadačov nepodporuje TLS alebo aktualizácie &HTTP; pre šifrovanie. Ak chcete podporovať webové šifrovanie, budete asi musieť počúvať aj na porte 443 pre HTTPS.

  Pre pridanie a odstránenie položiek v zozname použite tlačidlá Pridať a Odstrániť.

  Porty môžete zadať aj samostane, napríklad `631`, alebo čísla portov s menami hostiteľov, napríklad `hostitel:80` alebo `1.2.3.4:631`.

Maximálna veľkosť požiadavky

  Ovláda maximálnu veľkosť požiadaviek &HTTP; a tlačových súborov. Štandardná hodnota je 0, ktorá znamená bez obmedzenia.

Čakanie

  Čakanie (v sekundách) kým čas požiadavky vyprší. Štandardne je 300 sekúnd.

## Nastavenie sieťových klientov

Toto je dialóg pre nastavenie sieťových klientov &CUPS;. Obsahuje:

- Akceptovať požiadavky "Keep Alive"

- Čakanie pri Keep Alive:

- Maximálne klientov:

dialóg pre nastavenie sieťových klientov &CUPS;
Dialóg pre nastavenie sieťových klientov &CUPS;

Akceptovať požiadavky "Keep Alive"

  Či sa má podporovať voľba spojenia Keep-Alive. Štandardne je zapnutá.

Čakanie pri Keep Alive

  Čakanie (v sekundách) kým vyprší čas spojení Keep Alive a tie sa automaticky uzavrú. Štandardne je 60 sekúnd.

Maximály počet klientov

  Ovláda maximálny počet súčasných klientov, ktorých je možné obslúžiť. Štandardne je to 100.

## Všeobecné nastavenie prehliadania

Toto je dialóg pre všeobecné nastavenie prehliadania &CUPS;. Obsahuje:

- Povoliť prehliadanie

- Používať krátke mená, ak je to možné

- Používať implicitné triedy

Dialóg pre všeobecné nastavenie prehliadania &CUPS;
Dialóg pre všeobecné nastavenie prehliadania &CUPS;

Povoliť prehliadanie

  Či sa má posielať informácia o tlačiarňach iným serverom &CUPS;. Štandardne zapnuté.

Používať krátke mená, ak je to možné

  Či sa majú používať krátke mená pre vzdialené tlačiarne, ak je to možné (napríklad printer namiesto printer@hostitel). Štandardné zapnuté.

Používať implicitné triedy

  Či sa majú používať implicitné triedy.

  Triedy tlačiarní je možné zadávať ručne v súbore `classes.conf`, je možné ich definovať implicitne podľa tlačiarní dostupných v LAN, alebo je možné použiť obidva spôsoby.

  Ak sú implicitné triedy povolené, tlačiarne, ktoré majú rovnaké meno (napríklad Acme-LaserPrint-1000), budú v rovnakej triede s týmto menom. To umožňuje nastaviť viacnásobné fronty na sieti bez veľkých administrátorských problémov. Ak používateľ pošle úlohu na Acme-LaserPrint-1000, úloha sa vytlačí v prvej dostupnej fronte.

  Táto voľba je štandardne zapnutá.

## Nastavenie spojenie prehliadania

Toto je dialóg pre nastavenie spojení prehliadania serveru &CUPS;. Tieto nastavenia obsahujú:

- Adresy broadcast: Adresy pre broadcast (UDP) pre prenos informácií o tlačiarňach

- Port pre broadcast: Číslo portu použité pre broadcast

- Adresy pre poll: Adresy pre zisťovanie informácií o tlačiarňach na serveroch, ktoré nepoužívajú broadcast (alebo ich broadcast nie je možné dostať kvôli smerovačom v LAN).

Dialóg pre nastavenie prehliadacích spojení serveru &CUPS;
Dialóg pre nastavenie prehliadacích spojení serveru &CUPS;

Adresy broadcast

  Po stlačení tlačidla Pridať uvidíte tento dialóg pre zadanie nových hodnôt pre posielané broadcasty. Je to rovnaký typ dialógu ako pre pridanie iných adries serveru &CUPS;, ktoré sa majú kontrolovať.

  Dialóg pre zadanie nových hodnôt pre posielanie broadcastov
  Dialóg pre zadanie nových hodnôt pre posielanie broadcastov

  Táto voľba určuje používanú adresu broadcast. Štandardne je táto informácia posielaná pomocou všetkých aktívnych rozhraní.

  &HP-UX; 10.20 a staršie nedokážu správne spracovať broadcast ak nemáte sieťovú masku triedy A, B alebo C (nepodporuje CIDR).

Port pre broadcast

  Port používaný pre broadcasty UDP. Štandardne to je port IPP, ak to zmeníte, musíte ho zmeniť na všetkých serveroch. Podporovaný je iba jeden takýto port.

Adresy pre poll

  Ktoré servery majú byť kontrolované na tlačiarne.

## Nastavenie masiek prehliadania

Toto je dialóg pre nastavenie serveru &CUPS; pre povolené alebo zakázané pakety pre prehliadanie z iných serverov.

- Povoliť prehliadanie:

- Zakázať prehliadanie:

- Poradie prehliadania:

Dialóg pre nastavenie serveru &CUPS; pre povolené alebo zakázané pakety pre prehliadanie z iných serverov
Dialóg pre nastavenie serveru &CUPS; pre povolené alebo zakázané pakety pre prehliadanie z iných serverov

Dialóg pre pridanie adresy prehliadania

  Dialóg pre zadanie novej hodnoty pre adresu iného serveru &CUPS;, od ktorých sa majú akceptovať pakety prehliadania. Otvoríte ho kliknutím na tlačidlo Pridať vedľa poľa Povoliť prehliadanie:. Je to rovnaký dialóg ako pre pridanie zakázaných adries.

  Dialóg pre zadanie novej hodnoty pre adresu iného serveru &CUPS; pre akceptovanie paketov od tohto serveru.

  Dialóg pre zadanie novej hodnoty pre adresu iného serveru &CUPS; pre akceptovanie paketov od tohto serveru.
  Dialóg pre zadanie novej hodnoty pre adresu iného serveru &CUPS; pre akceptovanie paketov od tohto serveru.
Povoliť prehliadanie a Zakázať prehliadanie

  Povoliť prehliadanie určuje masku adries pre prijatie prichádzajúcich prehliadacích paketov. Štandardne je povolenie všetkých adries.

  Zakázať prehliadanie určuje masku adries pre odmietnutie prichádzajúcich prehliadacích paketov. Štandardne je zakázanie žiadnych adries.

  Obidve nastavenia Povoliť prehliadanie a Zakázať prehliadanie používajú takúto notáciu:

  - `Všetky`

  - `Žiadne`

  - `*.domain.com`

  - `.domain.com`

  - `host.domain.com`

  - `nnn.*`

  - `nnn.nnn.*`

  - `nnn.nnn.nnn.*`

  - `nnn.nnn.nnn.nnn`

  - `nnn.nnn.nnn.nnn/mmm`

  - `nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm`

  Obmedzenia mena/domény funguje iba ak máte zapnuté vyhľadávanie mien hostiteľov.

Poradie prehliadania

  Určuje poradie porovnávania pre povolenie/zakázanie.

## Nastavenie časov pre prehliadanie

Toto je dialóg pre nastavenie časov pre prehliadanie serveru &CUPS;. Obsahuje:

- Interval prehliadania

- Čakanie pri prehliadaní

Dialóg pre nastavenie časov pre prehliadanie serveru &CUPS;
dialóg pre nastavenie časov pre prehliadanie serveru &CUPS;

Interval prehliadania

  Čas medzi aktualizáciami prehliadania v sekundách. Štandardne je 30 sekúnd.

  Nezabudnite, že informácia pre prehliadanie sa posiela pri každej zmene tlačiarne, takže toto je maximálna hodnota medzi aktualizáciami.

  Ak chcete odchádzajúce pakety zakázať, nastavte 0. Tak nebudú vaše lokálne tlačiarne oznamované, ale vy stále uvidíte tlačiarne na iných počítačoch.

Čakanie pri prehliadaní

  Čakanie (v sekundách) pre sieťové tlačiarne - ak nedostanete aktualizáciu za túto dobu, tlačiareň bude odstránená zo zoznamu tlačiarní.

  Toto číslo by určite malo byť nižšie ako interval prehliadania, z jasných dôvodov. Štandarne je 300 sekúnd.

## Nastavenie predávania dalej pri prehliadaní

Toto je dialóg pre nastavenie predávania dalej pri prehliadaní serveru &CUPS;. Obsahuje nastavenia:

- Predávanie dalej paketov

Dialóg pre nastavenie serveru &CUPS; pre predávanie prehliadania dalej
Dialóg pre nastavenie serveru &CUPS; pre predávanie prehliadania dalej

Dialóg pre pridanie predávania

  Dialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom &CUPS; a sieťou.

  Dialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom &CUPS; a sieťou.
  Dialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom &CUPS; a sieťou.
Predávanie dalej paketov

  Predávanie paketov prehliadania dalej z jednej adresy alebo siete do inej.

## Nastavenie zabezpečenia

Dialóg pre nastavenie zabezpečenia serveru &CUPS; pre každé definované umiestnenie. Obsahuje tieto nastavenia, ktoré je možné nastavovať jednotlivo pre platné zdroje (alebo miesta) serveru &CUPS;.

- Systémová skupina:

- Prístupové práva:

- Typ overenia:

- Trieda overenia:

- Meno skupiny overenia:

- Šifrovanie:

- Povolené:

- Zakázané:

- Poradie:

Platné zdroje (alebo umiestnenia) serveru &CUPS; sú:

- Koreňové umiestnenie serveru: /

- Umiestnenie administrácie serveru: /admin

- Všetky tlačiarne serveru:/printers

- Jednotlivé tlačiarne na serveri: napríklad /printers/infotex_P320

- Všetky triedy na serveri: napríklad /classes

- Jednotlivé triedy na serveri: napríklad /classes/infotex_P320

Dialóg pre nastavenie zabezpečenia serveru &CUPS; pre každé definované umiestnenie
dialóg pre nastavenie zabezpečenia serveru &CUPS; pre každé definované umiestnenie

Pre všetky umiestnenia, pre ktoré nie je definované vlastné nastavenie sa použije nastavanie nad ním.

Napríklad majme tlačiareň infotec_P450 bez nastavenia zabezpečenia. Potom je jeho zabezpečenie tohto umiestnenia je /printers, ktoré sa stará o túto tlačiareň, pretože je to pod-umiestnenie /printers. Ak nie je ani pre /printers definované žiadne nastavenie, použije sa to pre / (všeobecné nastavenie), o ktoré sa stará server. Bud ste si nejaké nastavili sám, alebo sa použijú hodnoty z dobe prekladu.

Systémová skupina

  Meno skupiny pre Systém alebo pre prístup k administrácii tlačiarne. Štandardné hodnoty sa líšia v závislosti na operačnom systéme, ale bude to niektorá z sys, system alebo root (kontrolované v tomto poradí).

Prístupové práva

  Prístupové práva pre každý priečinok plánovača. Umiestnenia sú relatívne ku koreňu dokumentov.

Typ prihlásenia

  Používať prihlásenie:

  Žiadne

    Žiadne príhlásenie.

  Základné

    Vykonávať overenie pomocou základnej metódy &HTTP;.

  Digest

    Vykonávať overenie pomocou metódy &HTTP; digest.

  Lokálne overenie certifikátom môže nahradiť klient základným overením alebo metódou digest pri spojení na rozhranie localhost.

Overovacia trieda

  Overovacia trieda. Momentálne sú podporované iba Anonym, Používateľ, Systém (platný používateľ patriaci do skupiny nastavenej ako systémová) a skupina (platný používateľ patriaci do zadanej skupiny).

Meno skupinového overenia

  Meno skupiny pre overenie Skupina

Šifrovanie

  Či sa má používať šifrovanie. To závisí na prilinkovaní OpenSSL do knižnice &CUPS; a plánovača.

  Možné hodnoty sú:

  Vždy

    Vždy používať šifrovanie (SSL)

  Nikdy

    Nikdy nepoužívať šifrovanie.

  Požadované

    Používať aktualizáciu šifrovania TLS.

  Ak požadované

    Použiť šifrovanie, ak to požaduje server.

Povoliť

  Umožňuje prístup zo zadaného hostiteľa, domény, adresy IP alebo siete. Možné hodnoty sú:

  - `Všetky`

  - `Žiadne`

  - `*.domain.com`

  - `.domain.com`

  - `host.domain.com`

  - `nnn.*`

  - `nnn.nnn.*`

  - `nnn.nnn.nnn.*`

  - `nnn.nnn.nnn.nnn`

  - `nnn.nnn.nnn.nnn/mmm`

  - `nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm`

  Hostiteľ a doména vyžadujú, aby ste zapli vyhľadávanie mien hostiteľov tak, ako bolo popísané predtým.

Zakázať

  Zakáže prístup zo zadaného hostiteľa, domény, adresy IP alebo siete. Možné hodnoty sú:

  - `Všetky`

  - `Žiadne`

  - `*.domain.com`

  - `.domain.com`

  - `host.domain.com`

  - `nnn.*`

  - `nnn.nnn.*`

  - `nnn.nnn.nnn.*`

  - `nnn.nnn.nnn.nnn`

  - `nnn.nnn.nnn.nnn/mmm`

  - `nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm`

  Hostiteľ a doména vyžadujú, aby ste zapli vyhľadávanie mien hostiteľov tak, ako bolo popísané predtým.

Poradie

  Poradie pri spracovaní povolení a zákazov.

## Príklad: Ako definovať zabezpečenie pre všetky tlačiarne

Tu sa popisuje dialóg pre nastavenie zabezpečenia serveru &CUPS;. Použijeme príklad pre pridanie definícií bezpečnosti, ktoré sú iné ako štandardné pre zdroj všetky tlačiarne. Pre webový server &CUPS; to môžete použiť pomocou http://localhost:631/printers/ alebo (vzdialene) pomocou http://cups.server.name:531/printers/.

Prvý obrázok popisuje všeobecné miesto pre toto nastavenie. Tlačidlá Vybrať, Pridať alebo Upraviť umožňujú určiť zdroj, pre ktorý chcete zmeniť zabezpečenie.

Dialóg pre nastavenie zabezpečenia serveru &CUPS;
Dialóg pre nastavenie zabezpečenia serveru &CUPS;

Toto je dialóg pre pridanie nového zdroja. Vyzerá podobne ako pri zmene už existujúceho zdroja. Tu sú všeobecné možnosti:

Dialóg pre pridanie nového zdroja.
Dialóg pre pridanie nového zdroja.

Toto je druhá čast dialógu pre pridanie nového zdroja. Vyzerá podobne, ak chcete už existujúci zdroj upraviť. Tu môžete definovať masky prístupu k danému zdroju.

Dialóg pre pridanie nového zdroja.
Dialóg pre pridanie nového zdroja.
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov
Dialóg zdrojov