Nastavení tiskového serveru: CUPSSpusťte konfiguraci tiskového serveru (nyní, když jste si vybrali ∪︀,je stejné jako nastavení démona ∪︀) kliknutím na odpovídající tlačítko. Najdete ho, když pomalu přesouváte kurzor myši nad tlačítky a čtete si zobrazené rady. Mělo by to být 11. tlačítko zleva, nebo 3. zprava, jeho ikona je klíč.Zobrazí se okno pro nastavení serveru ∪︀. Umožňuje strukturovaný pohled na všechna nastavení, která jsou pro démona ∪︀ možná. Konfigurační soubor démona je obvykle umístěn v /etc/cups/cupsd.conf. Je to čistý ASCII text podobný konfiguračnímu souboru webového serveru Apache. Určitě je dobrý nápad obsah tohoto souboru zazálohovat, může se hodit, pokud se něco pokazí při nastavování &tdeprint;/∪︀:cp/etc/cups/cupsd.conf/etc/cups/cupsd.conf.bakProtože je toto rozhraní dost nové, měli by jste si zálohu opravdu vytvořit.Rychlá nápovědaVelmi pěknou dostupnou funkcí je Rychlá nápověda. Pokud kliknete na malý otazník v titulku (Co je to?), kurzor myši se změní. Pokud nyní kliknete na pole nastavení cupsd, zobrazí se popis, co to pole znamená. Ve většine případů to bude hned jasné, jinak se obraťte na výbornou dokumentaci systému ∪︀. (Pokud běží váš démon ∪︀, je dostupná on-line na adrese http://localhost:631/documentation.html.Pokud ∪︀ neběží ale je nainstalovaný, měli by jste dokumentaci najít v systému souborů. Přesné umístění závisí na vašem &OS;, ale na systému&Linux; je standardně v /usr/share/doc/cups/ nebo /usr/share/doc/cups/documentation.html.Delší nápovědaNejdetailnější a nejnovější informace by jste měli vždy hledat v originální dokumentaci ∪︀. ∪︀ se podobně jako &kde; velmi rychle vyvíjí. Neustále se přidávají nové funkce. Je možné, že některé z nich bude nějaký čas možné nastavit pouze přímou úpravou konfiguračních souborů. Rozhraní &tdeprint; &GUI; nemusí být tak aktuální jako je vývoj ∪︀.V případě, že se chcete podívat na originální soubory vašeho systému ∪︀ -- jsou zde:Tyto cesty jsou založeny na standardní instalaci. Váš &OS; je mohl nainstalovat s jinou předponou, například /usr/local/, ale hierarchie by měla stále odpovídat./etc/cups/Adresář s konfiguračními soubory/etc/cups/cupsd.confKonfigurační soubor démona ∪︀/etc/cups/printers.confKonfigurační soubor obsahující informace o lokálně nainstalovaných tiskárnách./etc/cups/ppd/Adresář s &PPD; soubory pro vaše nainstalované tiskárny.Tyto odkazy fungují pouze pokud běží váš démon ∪︀. Pro přístup k originální dokumentaci ∪︀ navštivte: http://localhost:631/documentation.htmlStránka s odkazy na všechny ostatní dokumenty. http://localhost:631/sam.htmlPřímý přístup k dokumentu ∪︀ Software Administrator Manual ve formátu HTML. http://localhost:631/sam.pdfPřímý přístup k dokumentu ∪︀ Software Administrator Manual ve formátu PDF. http://www.cups.org/documentation.htmlNejnovější dokumentace z webové stránky ∪︀.Následující odkazy jsou pro přístup ke stejným souborům (možná budou chybět ikony a grafika) i v případě, že démon CUPS neběží. Potřebujete ale nainstalovaný CUPS. (Některé distribuce mohou soubory umístit někam jinam -- v tom případě je musíte najít sami.) Pro přístup k úplné originální dokumentaci CUPS navštivte:Tato dokumentace je dostupná i v případě, že démon ∪︀ není nainstalovaný, i když HTML soubory možná nebudou obsahovat obrázky a ikony.Jak již bylo zmíněno, hierarchie by se měnit neměla, ale váš &OS; mohl ∪︀ nainstalovat na jiné místo./usr/share/doc/cups/documentation.htmlStránka s odkazy na všechny ostatní dokumenty./usr/share/doc/cups/sam.htmlPřímý přístup k dokumentu ∪︀ Software Administrator Manual ve formátu HTML./usr/share/doc/cups/sam.pdfPřímý přístup k dokumentu ∪︀ Software Administrator Manual ve formátu PDF.Existuje několik webových stránek a diskusních skupin o ∪︀ (a všeobecně o tisku v systému &Linux;) a nabízejících pomoc na: http://www.cups.org/newsgroups.phpWebová stránka ∪︀. http://www.linuxprinting.org/newsportal/LinuxPrinting.org, domov Linuxprinting HOWTO a &Linux; Printer DatabaseA nakonec je tu webová stránka pro &tdeprint; a související dokumenty na adrese http://tdeprint.sourceforge.net/.V následující části vás provedeme většinou nastavení &tdeprint; a ∪︀.Vysvětlení různých částí &GUI;Horní okno: Pohled na reálné i virtuální tiskárnyTato kapitola ještě není dokončenáStromový pohled, ikony a seznamIkony v panelu úlohRůzná písma pro různé tiskárnyRůzné ikony tiskárny znamenají různé věciDolní okno: Záložky detailůTato kapitola ještě není dokončená.Ikony v panelu úlohZáložkyZměna nastavení tiskárnyVítejte v nástroji pro nastavení serveru ∪︀Toto je uvítací obrazovka pro nastavení serveru. Kliknutím na některou z položek stromového pohledu vlevo otevřete odpovídající část nastavení.Každé nastavení má výchozí hodnotu. Ty umožňují normální funkci ∪︀ jako klienta. Klienti poslouchají na TCP/IP portu 631 informace posílané po síti LAN servery ∪︀. Tyto informace umožňují, aby klienti okamžitě po jejich přijetítiskli bez instalace ovladače nebo nějakého nastavování.Aby jste nastavili ∪︀ server (který bude posílat informace o svojich službách na LAN), musíte změnit výchozí nastavení.Dialog pro nastavení serveru ∪︀: uvítací obrazovka. Dialog pro nastavení serveru CUPS: uvítací obrazovka.Dialog pro nastavení serveru ∪︀: uvítací obrazovka.
Dialog pro nastavení serveru ∪︀: uvítací obrazovka.
Pro výběr výchozí hodnoty kterékoliv položky zaškrtněte pole na pravé straně. Hodnotu z výchozí změníte zrušením zaškrtnutí a nastavením vlastní hodnoty vlevo.Úplné nastavení serveru obsahuje:Všeobecné nastavení serveruNastavení záznamuNastavení adresářů a cestNastavení HTTPNastavení šifrování a podpory certifikátůRůzné nastaveníVšeobecné nastavení sítěNastavení síťových klientůVšeobecné nastavení prohledáváníNastavení spojení pro prohledáváníNastavení masek pro prohledáváníNastavení čekaní při prohledáváníNastavení předávání při prohledáváníNastavení zabezpečeníKaždá z těchto položek bude popsána v nasledujících kapitolách tohoto manuálu.Všeobecné nastavení serveruVšeobecné nastavení serveru obsahuje:Jméno serveruE-mail administrátoraUživatel pro serverSkupinu pro serverVzdálené uživatelské jménoToto okno umožňuje změnit výchozí hodnoty pro ∪︀. Kliknutím na otázník a potom na pole okna zobrazí Rychlou nápovědu o tom, co dané pole znamená.Pokud jsi nejste jisti, nic neměňte a prostudujte si nejprve originální dokumentaci ∪︀. Pokud váš démon ∪︀ už běží, je dostupná z okna &konqueror; na &URL; http://localhost:631/documentation.html.Tam si nejprve přečtěte Software Administrator Manual. Pokud například démon ∪︀ neběží, zkuste se podívat po souborovém systému, v /usr/share/doc/cups/ nebo /usr/share/doc/cups/documentation.html.Dialog pro všeobecné nastavení serveru ∪︀: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserNameDialog pro nastavení všeobecných nastavení serveru ∪︀: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName Jméno serveruHostitel vašeho serveru pro ostatní svět. Standardně bude ∪︀ používat jméno hostitele z vašeho systému. Nastavení výchozího serveru používaného klienty najdete v souboru client.conf.Například zadejte hostitel.domena.comToto je jméno hostitele, které se pošle klientům. Pokud se někdy dostanete do problémů při připojení na server, zadejte sem adresu IP. Tím odstraníte některé možné problémy při překladě jména a jednodušeji najdete skutečný problém.E-mail administrátoraToto je e-mailová adresa, kam se mají posílat stížnosti a problémy. Standardně bude ∪︀ používat root@hostitel.Například zadejte root@hostitel.com.I když to tak nevypadá, je možné poslat administrátorovi i zprávu s náměty a postřehy kolem ∪︀ a &tdeprint;.Uživatel pro serverUživatel, pod kterým bude server běžet. Normálně to musí být lp, ale můžete použít i jiného uživatele.Na začátku musí být server spuštěný jako root, aby mohl pracovat s IPP portem 631. Změna uživatele se provede při každém spuštění externího programu.Například zadejte lp.Toto je uživatelský účet &UNIX; pro filtry a CGI programy. CGI programy odpovídají za zobrazení webového administrátorského rozhraní dostupného na http://localhost:631.Není nutné, aby Uživatel byl root. Proto to nikdy nedělejte, protože je to nebezpečné. Pokud by někdo našel chybu v zabezpečení používaných filtrů, ovladačů nebo CGI programů, mohl by vzdáleně spustit libovolný program na vašem systému s právy roota. Vždy používejte normální účet pro nastavení v poli Uživatel.Skupinu pro serverSkupina, pod kterou bude server běžet. Normálně to musí být sys, ale můžete použít i jinou.Například zadejte sys.Vzdálené uživatelské jménoJméno uživatele pro nepřihlášené přístupy ze vzdálených systémů. Standardně je to remroot.Toto jméno se objeví v log souborech a v otázkách na vlastníka úlohy apod pro všechny zdroje a místa serveru ∪︀, které umožňují přístup bez přihlášení. Položky po přihlášení budou mít jména, pod kterými byly přihlášené.Nastavení záznamuNastavení záznamu serveru se dělá v této části. Obsahuje:Nastavení Záznam o přístupuNastavení Záznam o chybáchNastavení Záznam o stránkáchNastavení Úroveň záznamuNastavení Maximální velikost souboruToto je velmi důležitá část. Pokud narazíte na nějaké problémy, zde je místo, kde můžete nastavit úroveň záznamu na ladění, restartovat démona ∪︀ a potom se podívat do záznamu o chybách a najít položky, které by mohly informovat o problému.Dialog pro nastavení serveru ∪︀: ZáznamDialog pro nastavení serveru ∪︀: ZáznamZáznam o přístupuToto je místo, kam se ukládají záznamy o přístupu na server. Pokud nezačíná na /, předpokládá se, že je to relativní cesta ke kořeni serveru.Můžete použít také speciální jméno syslog pro posílání výstupu do souboru syslog nebo démonovi syslog.Zadejte cestu, například /var/log/cups/acces_log.Soubor je ukládaný ve formátu Common Log Format. Proto můžete pro jeho analýzu použít programy jako je Webalyzer nebo jiný nástroj pro generování zpráv o aktivitě serveru ∪︀.Pro přidání jména serveru do jména souboru použijte makro %s. Napří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
Pro každý přístup uvidíte jeden řádek zobrazující adresu IP klienta, datum, čas, metodu ( POST nebo GET), požadovaný zdroj, verzi &HTTP; používanou klientem, stavový kód a počet přenesených bajtů. Stavový kód 200 znamená úspěšné-OK, 401 v příkladě výše znamená neautorizovaný přístup, který byl odmítnutý. Detailní vysvětlení formátu záznamu najdete v ∪︀ Software Adminstrator Manual.Záznam o chybáchPokud nezačíná na /, předpokládá se, že je to relativní cesta ke kořeni serveru. Standardní nastavení je /var/log/cups/error_log.Můžete použít také speciální jméno syslog pro posílání výstupu do souboru syslog nebo démonovi syslog.Zadejte cestu, například /var/log/cups/error_log.Ukázka záznamu o chybách dole ukazuje část pro tisk testovací stránky se standardním nastavením Úrovně ladění na informace. Vysvětlení této volby najdete níže.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ánkáchPokud nezačíná na /, předpokládá se, že je to relativní cesta ke kořeni serveru. Standardní nastavení je /var/log/cups/page_log.Můžete použít také speciální jméno syslog pro posílání výstupu do souboru syslog nebo démonovi syslog.Zadejte cestu, například /var/log/cups/page_log.Záznam o stránkách obsahuje řádek pro každou stránku každé vytištěné úlohy. Takto mohou vypadat položky v tomto souboru: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ázka souboru kde najdete jméno tiskáren (GIMP_print_stp_HP a DANKA_infotec_P450) použité tímto serverem, uživatele (kdetest, kurt a root), ID úloh (201 až 205), čas tisku, počet stránek v rámci úlohy a počet kopií pro stránky. Například úloha 204 měla 4 stránky a 33 kopií, úloha 205 měla 14 kopií pouze jedné stránky).∪︀ je závislý (pro výpočet počtu stránek v úloze) při posílání &PostScript; přes filtr na pstops. Přečtěte si &kivio; graf o architektuře filtrů ∪︀ aby jste získali představu o tom, kam tento filtr patří v době tisku). Dále pstops závisí v počítání na DSC kompatibilním (DSC je Document Structuring Conventions, standard definovaný firmou Adobe) poslaném klientovi. Většinou to funguje.Toto počítání stránek ale nefunguje pro fronty raw (protože ty nepoužívají filtrování na serveru ∪︀ a přeskakují pstops). Každá úloha přes raw se počítá jako jedna stránka (s možností vícerých kopií). To platí hlavně pro všechny úlohy poslané z klientů &Microsoft; &Windows; pomocí Samba na ∪︀ server, ačkoliv jsou přijaté ve správném formátě, protože klienti používají originální ovladač tiskárny.Stále hledáme někoho, kdo by vytvořil vhodný nástroj pro analýzu záznamu stránek ∪︀. Měl by generovat zprávu s grafickým výstupem podobným Webalizer. Tak by jsme získali pěkné statistiky pro účtování použití tiskáren, závislosti zátěže na čase nebo dni, uživatelích a pod. Nemá někdo zájem?Úroveň záznamuTato možnost ovládá počet zpráv zaznamenávaných do souboru s chybami. Může být jedna z těchto:debug2Zaznamenávat všechno.debugZaznamenávat skoro všechno.infoZaznamenávat všechny požadavky a změny stavu.warnZaznamenávat chyby a varování.errorZaznamenávat pouze chyby.noneNezaznamenávat nic.Pokud potřebujete najít chybu (nebo chcete studovat vnitřní chování ∪︀), nastavte úroveň na debug alebo debug2. Potom bude záznam o chybách obsahovat daleko více položek (ne pouze chyby ale i informace).Toto můžete použít pro sledování živého chování ∪︀ serveru, co dělá při poslání tiskové úlohy. V &konsole; zadejte:kurt@transmeta:~
>tail100/var/log/cups/error_logTím získáte posledních 100 řádků ( 100) souboru na obrazovce a reálnou aktualizaci () toho, co se děje. Následující výpis ukazuje tisk testovací stránky (některé části jsme vynechali... Zkuste 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","TDE 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 [....] Řádky označené D na začátku jsou ladící položky, řádky I jsou z úrovně info.Maximální velikost souboruOvládá maximální velikost každého log souboru předtím, než budou zrotovány. Výchozí hodnota je 1048576 (1 Mb). Rotaci záznamu vypnete, pokud nastavíte 0.Zadejte velikost v bajtech, například 1048576Nastavení adresářů serveruZde je možné nastavit různé adresáře pro ∪︀. Normálně je nemusíte měnit. V případě, že si hrajete s písmy (TrueType, &PostScript; nebo jinými), toto je místo, kde je třeba tyto písma nastavit pro tisk. Nastavení obsahuje:Programy serveru: kde se mají hledat spustitelné souboryNastavení: kde se mají hledat konfigurační soubory serveruData: kde hledat datové soubory serveruDočasné soubory: kam ukládat dočasné tiskové soubory Dočasné požadavky: kde hledat server Cesta k písmům: kde hledat písmaDialog pro nastavení serveru ∪︀: nastavení &HTTP;Dialog pro nastavení serveru ∪︀: nastavení &HTTP;Programy serveruKořenový adresář pro programy plánovače. Standardně je to /usr/lib/cups (nebo /usr/lib32/cup na IRIX 6.5).NastaveníKořenový adresář pro plánovač. Standardně /etc/cups.Podle autorů SuSE to je /usr/share/doc/cups. Obsahuje celou dokumentaci pro ∪︀ ve formátech HTML nebo PDF, která je dostupná přes webové rozhraní na http://localhost:631/documentation.htmlÚdajeKořenový adresář pro datové soubory ∪︀. Standardně to je /usr/share/cupsObsahuje věci jako oddělovací stránky, znakové sady, data, ovladače, písma a šablony pro pstoraster.Dočasné souboryAdresář pro ukládání dočasných souborů. Musí mít do něho možný zápis uživatel definovaný na předcházející záložce. Standardně je to /var/spool/cups/tmp nebo hodnota proměnné prostředí TMPDIR.Dočasné požadavkyAdresář, kde se ukládají soubory požadavků. Standardně je to /var/spool/cupsCesta k písmůmMísto pro nastavení serveru ∪︀ pro zpracování vašich písem (TrueType nebo &PostScript;). ∪︀ zde bude hledat písma, které se mají přidat do tištěných souborů. Toto momentálně ovlivňuje pouze filtr pstoraster a standardně to je /usr/share/cups/fonts.Pro zadání více jak jednoho adresáře je oddělte dvojtečkou, takto:/prvni/cesta/k/fontdir/:/cesta/k/druhemu/fontdir/:/cesta/k/poslednimu/fontdir/Aby toto nastavení fungovalo správně, aplikace, která chce tisknout musí:Správně přidat referenci na požadované písmo v hlavičce generovaného souboru &PostScript;Nebo přidat písmo do souboru &PostScript;.Referencování písma jménem nechává RIP a tiskárnu, aby se o jeho použití postarali. RIP nebo tiskárna mohou toto písmo použít pouze v případě, že je dostupné. V případě &PostScript; tiskárny to vyžaduje písmo uložené v tiskárně. Pokud tiskárna toto písmo nemá, pokusí se ho nahradit podobným.V případě, že tiskárna není &PostScript;, je to věcí systému ∪︀ a filtrovacího systému RIP. ∪︀ použije cestu k písmům a stáhne správné písmo když RIP zpracovává &PostScript; ve filtru pstoraster. Pro výstupní zařízení &PostScript; provádí ∪︀ pouze správu fronty (přesněji ho posílá přes pstops pro účtování a kopírování), ale jinak na ničem nepracuje. Proto se v tomto případě o použití vhodného písma stará přímo &PostScript; tiskárna. A ta to nedokáže v případě, že písmo není načtené v tiskárně ani vložené do &PostScript; souboru. HTTP nastavení serveruDialog pro nastavení serveru ∪︀ pomocí &HTTP;. Toto jsou nastavení ∪︀ serveru pro &HTTP;: Adresář dokumentůVýchozí jazykVýchozí znaková sadaDialog pro nastavení &HTTP; pro ∪︀ server Dialog pro nastavení &HTTP; pro ∪︀ server Adresář dokumentůKořenový adresář pro dokumenty &HTTP;, které se posílají. Standardně je to adresář /usr/share/cups/docVýchozí jazykVýchozí jazyk, pokud ho nespecifikuje prohlížeč. Pokud není zadán, použije se aktuální nastavení locale.Použijte dvojpísmenné kódy, například en nebo cs.Výchozí znaková sadaPoužitá výchozí znaková sada. Pokud není uvedená, použije se UTF-8. Toto je možné změnit přímo v dokumentech HTML.Nastavení podpory šifrování pro serverTento dialog nastavuje zabezpečení serveru ∪︀. Toto jsou nastavení pro šifrování: Certifikát serveru: soubor obsahující certifikát serveruKlíč serveru: soubor obsahující klíč serveruDialog pro nastavení serveru ∪︀: přehled zabezpečeníDialog pro nastavení serveru ∪︀: nastavení zabezpečeníCertifikát serveruSoubor obsahující certifikát serveru. Standardně je to /etc/cups/ssl/server.crt.Klíč serveruSoubor obsahující klíč serveru. Standardně je to /etc/cups/ssl/server.key.Různé nastavení serveruToto je dialog pro nastavení různých ostatních voleb serveru ∪︀. Jsou v něm tyto možnosti:Zachovávat historii úloh: zda se má ukládat historie úloh pro následnou kontroluZachovávat soubory úloh: zda se mají ukládat RIP soubory úloh pro následné opakování tiskuSoubor printcap: nastavení jména a cesty k souboru printcapVyrovnávací paměť RIP: nastavení velikosti vyrovnávací paměti pro RIP v pamětiLimit filtrů: definice omezení filtrůDialog pro nastavení různých voleb serveru ∪︀Dialog pro nastavení různých voleb serveru ∪︀Zachovávat historii úlohy (po dokončení)Určuje, zda se má zachovávat historie úloh po jejich dokončení, zrušení nebo zastavení. Standardně je nastaveno ano.Zachovávat soubor úlohy (po dokončení)Určuje, zda se mají zachovávat soubory úloh po jejich dokončení, zrušení nebo zastavení. Standardně je nastaveno ne.Soubor PrintcapJméno souboru printcap. Standardně není nastaveno žádné jméno. Pokud chcete vypnout generování souboru printcap, nechejte pole prázdné.Nastavení printcap souboru je potřebné pouze pro starší aplikace, které ho vyžadují.Vyrovnávací paměť RIPVelikost paměti, kterou může každý RIP použít pro vyrovnávací paměť bitmapových obrázků. Hodnota může být libovolné reálné číslo nasledované k pro kilobajty, m pro megabajty, g pro gigabajty nebo t pro čtverce, kde jeden čtverec je 256 x 256 bodů. Výchozí hodnota je 8m.Limit filtrůNastavení maximálního počtu filtrů úlohy spuštěných naráz. 0 znamená bez omezení. Typická úloha může potřebovat limit filtrů aspoň 200. Pokud je limit méně jako to, co potřebuje úloha způsobí, že naráz bude tištěna pouze jedna úloha. Výchozí hodnota je 0 (bez omezení).Všeobecné síťové nastaveníToto je dialog pro nastavení síťových voleb serveru ∪︀. Ten obsahuje:Hledat jméno hostitele pro IP adresuPortMaximální velikost požadavkuČekáníDialog pro síťové nastavení serveru ∪︀Dialog pro síťové nastavení serveru ∪︀Hledat jméno hostitele pro IP adresuUrčuje, zda se má hledat IP adresa, aby se zjistilo celé jméno hostitele. Z důvodu výkonu to je standardně vypnuto.PortSem zadejte porty a adresy, na kterých má server poslouchat. Standardní port 631 je rezervovaný pro Internet Printing Protocol a ten se zde používá.Můžete zadat víc hodnot a tak se bude poslouchat na více jak jednom portě nebo adrese, nebo tím můžete omezit přístup.Bohužel většina webových prohlížečů nepodporuje TLS nebo aktualizace &HTTP; pro šifrování. Pokud chcete podporovat webové šifrování, budete asi muset poslouchat i na portu 443 pro HTTPS.Pro přidání a odstranění položek v seznamu použijte tlačítka Přidat a Odstranit.Porty můžete zadat i samostatně, například 631, nebo čísla portů se jménem hostitelů, například hostitel:80 nebo 1.2.3.4:631.Maximální velikost požadavkuOvládá maximální velikost &HTTP; požadavků a tiskových souborů. Výchozí hodnota je 0, která znamená bez omezení.ČekáníČekání (v sekundách) před vypršením času požadavku. Standardně je nastaveno 300 sekund.Nastavení síťových klientůToto je dialog pro nastavení síťových klientů ∪︀. Obsahuje:Akceptovat požadavky "Keep Alive"Čekání při Keep Alive:Maximálně klientů: dialog pro nastavení síťových klientů ∪︀Dialog pro nastavení síťových klientů ∪︀Akceptovat požadavky "Keep Alive"Zda se má podporovat volba spojení Keep-Alive. Standardně je zapnutá.Čekání při Keep AliveČekání (v sekundách) před vypršením času spojení Keep Alive a ty se pak automaticky uzavřou. Standardně je 60 sekund.Maximální počet klientůOvládá maximální počet současných klientů, které je možné obsloužit. Standardně je to 100.Všeobecné nastavení prohlíženíToto je dialog pro všeobecné nastavení prohlížení ∪︀ serveru. Obsahuje: Povolit prohlíženíPoužívat krátká jména, pokud je to možnéPoužívat implicitní třídyDialog pro všeobecné nastavení prohlížení ∪︀ serveruDialog pro všeobecné nastavení prohlížení ∪︀ serveruPovolit prohlíženíZda se má posílat informace o tiskárnách jiným ∪︀ serverům. Standardně zapnuté.Používat krátká jména, pokud je to možnéZda se mají používat krátká jména pro vzdálené tiskárny, pokud je to možné (například printer namísto printer@hostitel). Standardně zapnuté.Používat implicitní třídyZda se mají používat implicitní třídy.Třídy tiskáren je možné zadávat ručně v souboru classes.conf, je možné je definovat implicitně podle tiskáren dostupných v LAN, nebo je možné použít oba dva způsoby.Pokud jsou implicitní třídy povoleny, tiskárny, které mají stejné jméno (např. Acme-LaserPrint-1000), budou ve stejné třídě s tímto jménem. To umožňuje nastavit vícenásobné fronty na síti bez velkých administrátorských problémů. Pokud uživatel pošle úlohu na Acme-LaserPrint-1000, úloha se vytiskne na první dostupnou frontu.Tato volba je standardně zapnuta.Nastavení spojení prohlíženíToto je dialog pro nastavení spojení prohlížení serveru ∪︀. Tyto nastavení obsahují:Adresy broadcast: Adresy pro broadcast (UDP) pro přenos informací o tiskárnáchPort pro broadcast: Číslo portu použité pro broadcastAdresy pro poll: Adresy pro zjišťování informací o tiskárnách na serverech, které nepoužívají broadcast (nebo jejich broadcast není možné dostat kvůli směrovačům v LAN).Dialog pro nastavení prohlížení spojení serveru ∪︀Dialog pro nastavení prohlížení spojení serveru ∪︀Adresy broadcastPo stisknutí tlačítka Přidat uvidíte tento dialog pro zadání nových hodnot pro posílané broadcasty. Je to stejný typ dialogu jako pro přidání jiných adres serveru ∪︀, které se mají kontrolovat.Dialog pro zadání nových hodnot pro posílání broadcastůDialog pro zadání nových hodnot pro posílání broadcastůTato volba určuje používanou adresu broadcast. Standardně je tato informace posílaná pomocí všech aktivních rozhraní.&HP-UX; 10.20 a starší nedokáže správně zpracovat broadcast pokud nemáte síťovou masku třídy A, B nebo C (nepodporuje CIDR).Port pro broadcastPort používaný pro UDP broadcasty. Standardně to je port IPP, pokud to změníte, musíte ho změnit na všech serverech. Podporovaný je pouze jeden takovýto port.Adresy pro pollKteré servery mají být testovány na tiskárny.Nastavení masek prohlíženíToto je dialog pro nastavení serveru ∪︀ pro povolené nebo zakázané pakety při prohlížení z jiných serverů. Povolit prohlížení: Zakázat prohlížení: Pořadí prohlížení: Dialog pro nastavení serveru ∪︀ pro povolené nebo zakázané pakety při prohlížení z jiných serverůDialog pro nastavení serveru ∪︀ pro povolené nebo zakázané pakety při prohlížení z jiných serverůDialog Přidat adresy prohlíženíDialog pro zadání nové hodnoty adresy jiného serveru ∪︀, od kterého se mají akceptovat pakety pro prohlížení. Otevřete ho kliknutím na tlačítko Přidat... vedle pole Povolit prohlížení:. Je to stejný dialog jako pro přidání zakázaných adres.Dialog pro zadání nové hodnoty adresy jiného serveru ∪︀ pro akceptování paketů od tohoto serveru.Dialog pro zadání nové hodnoty adresy jiného serveru ∪︀ pro akceptování paketů od tohoto serveru.Dialog pro zadání nové hodnoty adresy jiného serveru ∪︀ pro akceptování paketů od tohoto serveru.Povolit prohlížení a Zakázat prohlíženíPovolit prohlížení určuje masku adres pro přijetí přicházejících paketů pro prohlížení. Standardně jsou povoleny všechny adresy.Zakázat prohlížení určuje masku adres pro odmítnutí přicházejících paketů pro prohlížení. Standardně nejsou zakázány žádné adresy.Obě dvě nastavení Povolit prohlížení a Zakázat prohlížení používají následující notaci:VšechnyŽádné*.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.mmmOmezení jména/domény funguje pouze když máte zapnuté vyhledávaní jmen hostitelů.Pořadí prohlíženíUrčuje pořadí porovnávání pro povolení/zakázání.Nastavení časů pro prohlíženíDialog pro nastavení časů pro prohlížení serveru ∪︀. Obsahuje:Interval prohlíženíČekání při prohlíženíDialog pro nastavení časů pro prohlížení ∪︀ serverudialog pro nastavení časů pro prohlížení ∪︀ serveruInterval prohlíženíČas mezi aktualizacemi prohlížení v sekundách. Standardně je to 30 sekund.Nezapomeňte, že informace pro prohlížení se posílá při každé změně tiskárny, takže toto je maximální hodnota mezi aktualizacemi.Pokud chcete odcházející pakety zakázat, nastavte 0. Tak nebudou vaše lokální tiskárny oznamovány, ale vy stále uvidíte tiskárny na jiných počítačích.Čekání při prohlíženíČekání (v sekundách) pro síťové tiskárny - pokud nedostanete aktualizaci za tuto dobu, tiskárna bude odstraněna ze seznamu tiskáren.Toto číslo by určitě mělo být nižší než interval prohlížení z jasných důvodů. Standardně je to 300 sekund.Nastavení předávání při prohlíženíDialog pro nastavení předávání dále při prohlížení serveru ∪︀. Obsahuje nastavení:Předávání paketů dáleDialog pro nastavení serveru ∪︀ pro předávání prohlížení dáleDialog pro nastavení serveru ∪︀ pro předávání prohlížení dáleDialog pro přidání předáváníDialog pro zadání nové hodnoty páru adres pro definovaní předávání dále mezi serverem ∪︀ a sítí.Dialog pro zadání nové hodnoty páru adres pro definování předávání dále mezi serverem ∪︀ a sítíDialog pro zadání nové hodnoty páru adres pro definování předávání dále mezi serverem ∪︀ a sítíPředávání paketů dálePředávání paketů prohlížení z jedné adresy nebo sítě do jiné.Nastavení zabezpečeníDialog pro nastavení zabezpečení serveru ∪︀ pro každé definované umístění. Obsahuje nastavení, které je možné nastavovat jednotlivě pro platné zdroje (nebo místa) serveru ∪︀:Systémová skupina:Přístupová práva: Typ ověření:Třída ověření:Jméno skupiny ověření:Šifrování:Povolené:Zakázané:Pořadí:Platné zdroje (nebo umístění) serveru ∪︀ jsou:Kořenové umístění serveru: /Umístění administrace serveru: /adminVšechny tiskárny serveru:/printersJednotlivé tiskárny na serveru: např. /printers/infotex_P320Všechny třídy na serveru: například /classesJednotlivé třídy na serveru: například /classes/infotex_P320Dialog pro nastavení zabezpečení serveru ∪︀ pro každé definované umístěnídialog pro nastavení zabezpečení serveru ∪︀ pro každé definované umístěníPro všechny umístění, pro které není definované vlastní nastavení se použije nastavení nad ním.Například mějme tiskárnu infotec_P450 bez nastavení zabezpečení. Potom je zabezpečení tohoto umístění stejné jako /printers, které se stará o tuto tiskárnu, protože je to umístění -pod /printers. Pokud není ani pro /printers definované žádné nastavení, použije se to pro / (všeobecné nastavení), o které se stará server. Buď jste si nějaké nastavili sami, nebo se použijí hodnoty z doby překladu.Systémová skupinaJméno skupiny pro Systém nebo pro přístup k administraci tiskárny. Výchozí hodnoty se liší v závislosti na operačním systému, ale bude to některá z sys, system nebo root (kontrolované v tomto pořadí).Přístupová právaPřístupová práva pro každý adresář plánovače. Umístění jsou relativní ke kořeni dokumentů.Typ přihlášeníPoužívat přihlášení:ŽádnéŽádné přihlášení.ZákladníVykonat ověření pomocí základní metody &HTTP;.DigestVykonat ověření pomocí metody &HTTP; digest.Při spojení na rozhraní localhost může klient nahradit lokální ověření certifikátem základním ověřením nebo metodou digest .Ověřovací třídaOvěřovací třída. Momentálně jsou podporované pouze Anonym, Uživatel, Systém (platný uživatel patřící do skupiny nastavené jako systémová) a skupina (platný uživatel patříci do zadané skupiny).Jméno skupinového ověřeníJméno skupiny pro ověření SkupinaŠifrováníUrčuje, zda se má používat šifrování. To závisí na přilinkování OpenSSL do knihovny ∪︀ a plánovače.Možné hodnoty jsou:VždyVždy používat šifrování (SSL)NikdyNikdy nepoužívat šifrování.VyžadovanéPoužívat TLS aktualizaci šifrování.Když je požadovanéPoužít šifrování, pokud to požaduje server.PovolitUmožňuje přístup ze zadaného hostitele, domény, IP adresy nebo sítě. Možné hodnoty jsou:VšechnyŽádné*.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.mmmHostitel a doména vyžadují, aby jste zapnuli vyhledávaní jmen hostitelů tak, jako to bylo popsané předtím.ZakázatZakáže přístup ze zadaného hostitele, domény, IP adresy nebo sítě. Možné hodnoty jsou:VšechnyŽádné*.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.mmmHostitel a doména vyžadují, aby jste zapnuli vyhledávaní jmen hostitelů tak, jako to bylo popsané předtím.PořadíPořadí při zpracování povolení a zákazů.Příklad: Jak definovat zabezpečení pro všechny tiskárnyZde se popisuje dialog pro nastavení zabezpečení serveru ∪︀. Použijeme příklad pro přidání definic bezpečnosti, které jsou jiné než standardní pro zdroj všechny tiskárny. Pro webový server ∪︀ to můžete udělat pomocí http://localhost:631/printers/ nebo (vzdáleně) pomocí http://cups.server.name:531/printers/.První obrázek popisuje všeobecné místo pro toto nastavení. Tlačítka Vybrat, Přidat nebo Upravit umožňují určit zdroj, pro který chcete změnit zabezpečení.Dialog pro nastavení zabezpečení serveru ∪︀Dialog pro nastavení zabezpečení serveru ∪︀Toto je dialog pro přidání nového zdroje. Vypadá podobně jako při změně už existujícího zdroje. Zde jsou všeobecné možnosti:Dialog pro přidání nového zdroje.Dialog pro přidání nového zdroje.Toto je druhá část dialogu pro přidání nového zdroje. Vypadá podobně i při úpravě už existujícího zdroje. Zde lze definovat masky přístupu k danému zdroji. Dialog pro přidání nového zdroje.Dialog pro přidání nového zdroje.Dialog zdrojůDialog zdrojůDialog zdrojůDialog zdrojůDialog zdrojůDialog zdrojůDialog zdrojůDialog zdrojů