Nastavenie tlačového serveru: CUPSNastavenie tlačového serveru (teraz, keď ste si vybrali ∪︀, je to rovnaké ako nastavenie démona ∪︀) 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 ∪︀. Umožňuje štruktúrovaný pohľad na všetky nastavenia, ktoré sú pre démona ∪︀ 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.bakPretože je toto rozhranie dosť nové, mali by ste si zálohu naozaj vytvoriť.Rýchly pomocníkVeľ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 ∪︀. (Ak beží váš démon ∪︀, je dostupná on-line na adrese http://localhost:631/documentation.html.Ak ∪︀ 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íkNajdetailnejšie a najnovšie informácie by ste mali vždy hľadať v originálnej dokumentácii ∪︀. ∪︀ 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 ∪︀.V prípade, že sa chcete pozrieť na originálne súbory vášho systému ∪︀ -- 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.confKonfiguračný súbor démon ∪︀/etc/cups/printers.confKonfigurač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 ∪︀. Pre prístup k originálnej dokumentácii ∪︀ navštívte: http://localhost:631/documentation.htmlStránka so odkazmi na všetky ostatné dokumenty. http://localhost:631/sam.htmlPriamy prístup k dokumentu ∪︀ Software Administrator Manual vo formáte HTML. http://localhost:631/sam.pdfPriamy prístup k dokumentu ∪︀ Software Administrator Manual vo formáte PDF. http://www.cups.org/documentaiton.htmlNajnovšia dokumentácia z webovej stránky ∪︀.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 ∪︀ 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 ∪︀ nainštalovať na iné miesto./usr/share/doc/cups/documentation.htmlStránka so odkazmi na všetky ostatné dokumenty./usr/share/doc/cups/sam.htmlPriamy prístup k dokumentu ∪︀ Software Administrator Manual vo formáte HTML./usr/share/doc/cups/sam.pdfPriamy prístup k dokumentu ∪︀ Software Administrator Manual vo formáte PDF.Existuje niekoľko webových stránok a diskusných skupín o ∪︀ (a všeobecne o tlači v systéme &Linux;) a ponúkajúcich pomoc na: http://www.cups.org/newsgroups.phpWebová stránka ∪︀. http://www.linuxprinting.org/newsportal/LinuxPrinting.org, domov Linuxprinting HOWTO a &Linux; Printer DatabaseA 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 ∪︀.Vysvetlenie rôznych častí &GUI;Horné okno: Pohľad na reálne aj virtuálne tlačiarneTáto kapitola ešte nie je dokončenáStromový pohľad, ikony a zoznamIkony v paneli úlohRôzne písma pre rôzne tlačiarneRôzne ikony tlačiarne znamenajú rôzne veciDolné okno: Záložky detailovTáto kapitola ešte nie je dokončená.Ikony v paneli úlohZáložkyZmena nastavenia tlačiarneVitajte v nástroji pre nastavenie serveru ∪︀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 ∪︀ ako klienta. Klienti počúvajú na TCP/IP porte 631 informácie posielané po sieti LAN servermi ∪︀. 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 ∪︀ server (ktorý bude posielať informácie o svojich službách na LAN), musíte zmeniť štandardné nastavenia.Dialóg pre nastavenie serveru ∪︀: uvítacia obrazovka. Dialóg pre nastavenie serveru CUPS: uvítacia obrazovka.Dialóg pre nastavenie serveru ∪︀: uvítacia obrazovka
Dialóg pre nastavenie serveru ∪︀: 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 serveruNastavenie záznamuNastavenie priečinkov a ciestNastavenie HTTPNastavenie šifrovania a podpory certifikátovRôzne nastaveniaVšeobecné nastavenie sieteNastavenie sieťových klientovVšeobecné nastavenie prehliadaniaNastavenie spojenia pre prehliadanieNastavenie masiek pre prehliadanieNastavenie čakaní pri prehliadaníNastavenie predávania ďalej pri prehliadaníNastavenie zabezpečeniaKaždá z týchto položiek bude popísaná v nasledujúcich kapitolách tohto manuálu.Všeobecné nastavenie serveruVšeobecné nastavenie serveru obsahuje:Meno serveruE-mail administrátoraPoužívateľ pre serverSkupina pre serverVzdialené používateľské menoToto 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 ∪︀. Ak váš démon ∪︀ 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 ∪︀ 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 ∪︀: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserNameDialóg pre nastavenie všeobecných nastavení serveru ∪︀: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName Meno serveruHostiteľ vášho serveru pre ostatný svet. Štandardne bude ∪︀ 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.comToto 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átoraToto je e-mailová adresa, kam sa majú posielať sťažnosti a problémy. Štandardne bude ∪︀ 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 ∪︀ a &kdeprint;.Používateľ pre serverPouží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 serverSkupina, 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é menoMeno 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 ∪︀, ktoré umožňujú prístup bez prihlásenia. Položky po prihlásení budú mať mená, pod ktorými boli prihlásené.Nastavenie záznamuNastavenie záznamu serveru sa robí v tejto časti. Obsahuje:Nastavenie Záznam o prístupeNastavenie Záznam o chybáchNastavenie Záznam o stránkachNastavenie Úroveň záznamuNastavenie Maximálna veľkosť súboruToto 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 ∪︀ 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 ∪︀: ZáznamDialóg pre nastavenie serveru ∪︀: ZáznamZáznam o prístupeToto 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 ∪︀.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 ∪︀ Software Adminstrator Manual.Záznam o chybáchToto 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ánkachToto 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).∪︀ 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 ∪︀ 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 ∪︀ 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 ∪︀. 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áznamuTáto možnosť ovláda počet správ zaznamenávaných do súboru s chybami. Môže byť jedna z týchto:ladenie2Zaznamenávať všetko.ladenieZaznamenávať skoro všetko.informácieZaznamenávať všetky požiadavky a zmeny stavu.varovaniaZaznamenávať chyby a varovania.chybyZaznamenávať iba chyby.ničNezaznamenávať nič.Ak potrebujete hľadať chybu (alebo chcete študovať vnútorné chovanie ∪︀), 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 ∪︀, čo robí pri poslaní tlačovej úlohy. V &konsole; zadajte:kurt@transmeta:~
>tail100/var/log/cups/error_logTým získate posledných 100 riadkov ( 100) súboru na obrazovke a reálnu aktualizáciu () 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úboruOvlá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 1048576Nastavenie priečinkov serveruTu 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úboryNastavenie: kde sa majú hľadať konfiguračné súbory serveruDáta: kde hľadať dátové súbory serveruDoč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ísmaDialóg pre nastavenie serveru ∪︀: nastavenie &HTTP;Dialóg pre nastavenie serveru ∪︀: nastavenie &HTTP;Programy serveruKoreňový priečinok pre programy plánovača. Štandardne je to /usr/lib/cups (alebo /usr/lib32/cup na IRIX 6.5).NastavenieKoreň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 ∪︀ ktorá je dostupná cez webové rozhranie na http://localhost:631/documentation.htmlÚdajeKoreňový priečinok pre dátové súbory ∪︀. Štandardne to je /usr/share/cupsObsahuje veci ako oddeľovacie stránky, znakové sady, dáta, ovládače, písma a šablóny pre pstoraster.Dočasné súboryPrieč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žiadavkyPriečinok, kde sa ukladajú súbory požiadaviek. Štandardne je to /var/spool/cupsCesta k písmamMiesto pre nastavenie serveru ∪︀ pre spracovanie vašich písiem (TrueType alebo &PostScript;). ∪︀ 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 ∪︀ a filtrovací systém RIP. ∪︀ 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í ∪︀ 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 serveruTu je dialóg pre nastavenie serveru ∪︀ pomocou &HTTP;. Toto sú nastavenie ∪︀ serveru pre &HTTP;: Priečinok dokumentovŠtandardný jazykŠtandardná znaková sadaDialóg pre nastavenie &HTTP; pre ∪︀ server Dialóg pre nastavenie &HTTP; pre ∪︀ server Priečinok dokumentovKoreň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á sadaPouž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 serverTento dialóg nastavuje zabezpečenie serveru ∪︀. Toto sú nastavenie pre šifrovanie: Certifikát serveru: súbor obsahujúci certifikát serveruKľúč serveru: súbor obsahujúci kľúč serveruDialóg pre nastavenie serveru ∪︀: prehľad zabezpečeniaDialóg pre nastavenie serveru ∪︀: nastavenie zabezpečeniaCertifikát serveruSúbor obsahujúci certifikát serveru. Štandardne je /etc/cups/ssl/server.crt.Kľúč serveruSúbor obsahujúci kľúč serveru. Štandardne je /etc/cups/ssl/server.key.Rôzne nastavenia serveruToto je dialóg pre nastavenie rôznych ostatných nastavení serveru ∪︀. Sú v ňom tieto nastavenia:Zachovávať históriu úloh: či sa má ukladať história úloh pre neskoršiu kontroluZachovávať súbory úloh: či sa majú ukladať RIP súbory úloh pre neskoršie opakovanie tlačeSúbor printcap: nastavemie mena a cesty k súboru printcapVyrovnávacia pamäť RIP: nastavenie veľkosti vyrovnávacej pamäti pre RIP v pamätiLimit filtrov: definícia obmedzenia filtrovDialóg pre nastavenie rôznych nastavení serveru ∪︀Dialóg pre nastavenie rôznych nastavení serveru ∪︀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 PrintcapMeno 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äť RIPVeľ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 filtrovNastavenie 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é nastavenieToto je dialóg pre nastavenie sieťových nastavení serveru ∪︀. To obsahuje:Hľadať meno hostiteľa pre IP adresuPortMaximálna veľkosť požiadavkyČakanieDialóg pre sieťové nastavenia serveru ∪︀Dialóg pre sieťové nastavenia serveru ∪︀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é.PortSem 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žiadavkyOvlá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 klientovToto je dialóg pre nastavenie sieťových klientov ∪︀. Obsahuje:Akceptovať požiadavky "Keep Alive"Čakanie pri Keep Alive:Maximálne klientov: dialóg pre nastavenie sieťových klientov ∪︀Dialóg pre nastavenie sieťových klientov ∪︀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 klientovOvláda maximálny počet súčasných klientov, ktorých je možné obslúžiť. Štandardne je to 100.Všeobecné nastavenie prehliadaniaToto je dialóg pre všeobecné nastavenie prehliadania ∪︀. Obsahuje: Povoliť prehliadaniePoužívať krátke mená, ak je to možnéPoužívať implicitné triedyDialóg pre všeobecné nastavenie prehliadania ∪︀Dialóg pre všeobecné nastavenie prehliadania ∪︀Povoliť prehliadanieČi sa má posielať informácia o tlačiarňach iným serverom ∪︀. Š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 prehliadaniaToto je dialóg pre nastavenie spojení prehliadania serveru ∪︀. Tieto nastavenia obsahujú:Adresy broadcast: Adresy pre broadcast (UDP) pre prenos informácií o tlačiarňachPort pre broadcast: Číslo portu použité pre broadcastAdresy 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 ∪︀Dialóg pre nastavenie prehliadacích spojení serveru ∪︀Adresy broadcastPo 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 ∪︀, ktoré sa majú kontrolovať.Dialóg pre zadanie nových hodnôt pre posielanie broadcastovDialóg pre zadanie nových hodnôt pre posielanie broadcastovTá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 broadcastPort 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 pollKtoré servery majú byť kontrolované na tlačiarne.Nastavenie masiek prehliadaniaToto je dialóg pre nastavenie serveru ∪︀ pre povolené alebo zakázané pakety pre prehliadanie z iných serverov. Povoliť prehliadanie: Zakázať prehliadanie: Poradie prehliadania: Dialóg pre nastavenie serveru ∪︀ pre povolené alebo zakázané pakety pre prehliadanie z iných serverovDialóg pre nastavenie serveru ∪︀ pre povolené alebo zakázané pakety pre prehliadanie z iných serverovDialóg pre pridanie adresy prehliadaniaDialóg pre zadanie novej hodnoty pre adresu iného serveru ∪︀, 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 ∪︀ pre akceptovanie paketov od tohto serveru.Dialóg pre zadanie novej hodnoty pre adresu iného serveru ∪︀ pre akceptovanie paketov od tohto serveru.Dialóg pre zadanie novej hodnoty pre adresu iného serveru ∪︀ pre akceptovanie paketov od tohto serveru.Povoliť prehliadanie a Zakázať prehliadaniePovoliť 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.comhost.domain.comnnn.*nnn.nnn.*nnn.nnn.nnn.*nnn.nnn.nnn.nnnnnn.nnn.nnn.nnn/mmmnnn.nnn.nnn.nnn/mmm.mmm.mmm.mmmObmedzenia mena/domény funguje iba ak máte zapnuté vyhľadávanie mien hostiteľov.Poradie prehliadaniaUrčuje poradie porovnávania pre povolenie/zakázanie.Nastavenie časov pre prehliadanieToto je dialóg pre nastavenie časov pre prehliadanie serveru ∪︀. Obsahuje:Interval prehliadaniaČakanie pri prehliadaníDialóg pre nastavenie časov pre prehliadanie serveru ∪︀dialóg pre nastavenie časov pre prehliadanie serveru ∪︀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 ∪︀. Obsahuje nastavenia:Predávanie dalej paketovDialóg pre nastavenie serveru ∪︀ pre predávanie prehliadania dalejDialóg pre nastavenie serveru ∪︀ pre predávanie prehliadania dalejDialóg pre pridanie predávaniaDialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom ∪︀ a sieťou.Dialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom ∪︀ a sieťou.Dialóg pre zadanie novej hodnoty páru adresy pre definovanie predávania dalej medzi serverom ∪︀ a sieťou.Predávanie dalej paketovPredávanie paketov prehliadania dalej z jednej adresy alebo siete do inej.Nastavenie zabezpečeniaDialóg pre nastavenie zabezpečenia serveru ∪︀ pre každé definované umiestnenie. Obsahuje tieto nastavenia, ktoré je možné nastavovať jednotlivo pre platné zdroje (alebo miesta) serveru ∪︀.Systémová skupina:Prístupové práva: Typ overenia:Trieda overenia:Meno skupiny overenia:Šifrovanie:Povolené:Zakázané:Poradie:Platné zdroje (alebo umiestnenia) serveru ∪︀ sú:Koreňové umiestnenie serveru: /Umiestnenie administrácie serveru: /adminVšetky tlačiarne serveru:/printersJednotlivé tlačiarne na serveri: napríklad /printers/infotex_P320Všetky triedy na serveri: napríklad /classesJednotlivé triedy na serveri: napríklad /classes/infotex_P320Dialóg pre nastavenie zabezpečenia serveru ∪︀ pre každé definované umiestneniedialóg pre nastavenie zabezpečenia serveru ∪︀ pre každé definované umiestneniePre 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á skupinaMeno 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ávaPrístupové práva pre každý priečinok plánovača. Umiestnenia sú relatívne ku koreňu dokumentov.Typ prihláseniaPoužívať prihlásenie:ŽiadneŽiadne príhlásenie.ZákladnéVykonávať overenie pomocou základnej metódy &HTTP;.DigestVykoná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 triedaOverovacia 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 overeniaMeno skupiny pre overenie SkupinaŠifrovanieČi sa má používať šifrovanie. To závisí na prilinkovaní OpenSSL do knižnice ∪︀ a plánovača.Možné hodnoty sú:VždyVždy používať šifrovanie (SSL)NikdyNikdy 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.comhost.domain.comnnn.*nnn.nnn.*nnn.nnn.nnn.*nnn.nnn.nnn.nnnnnn.nnn.nnn.nnn/mmmnnn.nnn.nnn.nnn/mmm.mmm.mmm.mmmHostiteľ 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.comhost.domain.comnnn.*nnn.nnn.*nnn.nnn.nnn.*nnn.nnn.nnn.nnnnnn.nnn.nnn.nnn/mmmnnn.nnn.nnn.nnn/mmm.mmm.mmm.mmmHostiteľ a doména vyžadujú, aby ste zapli vyhľadávanie mien hostiteľov tak, ako bolo popísané predtým.PoradiePoradie pri spracovaní povolení a zákazov.Príklad: Ako definovať zabezpečenie pre všetky tlačiarneTu sa popisuje dialóg pre nastavenie zabezpečenia serveru ∪︀. Použijeme príklad pre pridanie definícií bezpečnosti, ktoré sú iné ako štandardné pre zdroj všetky tlačiarne. Pre webový server ∪︀ 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 ∪︀Dialóg pre nastavenie zabezpečenia serveru ∪︀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 zdrojovDialóg zdrojovDialóg zdrojovDialóg zdrojovDialóg zdrojovDialóg zdrojovDialóg zdrojovDialóg zdrojov