Nastavení tiskového serveru: CUPS Spusťte konfiguraci tiskového serveru (nyní, když jste si vybrali &CUPS;,je stejné jako nastavení démona &CUPS;) 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 &CUPS;. Umožňuje strukturovaný pohled na všechna nastavení, která jsou pro démona &CUPS; 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;/&CUPS;: cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak Protože je toto rozhraní dost nové, měli by jste si zálohu opravdu vytvořit. Rychlá nápověda Velmi 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 &CUPS;. (Pokud běží váš démon &CUPS;, je dostupná on-line na adrese http://localhost:631/documentation.html. Pokud &CUPS; 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ěda Nejdetailnější a nejnovější informace by jste měli vždy hledat v originální dokumentaci &CUPS;. &CUPS; 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 &CUPS;. V případě, že se chcete podívat na originální soubory vašeho systému &CUPS; -- 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.conf Konfigurační soubor démona &CUPS; /etc/cups/printers.conf Konfigurač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 &CUPS;. Pro přístup k originální dokumentaci &CUPS; navštivte: http://localhost:631/documentation.html Stránka s odkazy na všechny ostatní dokumenty. http://localhost:631/sam.html Přímý přístup k dokumentu &CUPS; Software Administrator Manual ve formátu HTML. http://localhost:631/sam.pdf Přímý přístup k dokumentu &CUPS; Software Administrator Manual ve formátu PDF. http://www.cups.org/documentation.html Nejnovější dokumentace z webové stránky &CUPS;. 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 &CUPS; 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 &CUPS; nainstalovat na jiné místo. /usr/share/doc/cups/documentation.html Stránka s odkazy na všechny ostatní dokumenty. /usr/share/doc/cups/sam.html Přímý přístup k dokumentu &CUPS; Software Administrator Manual ve formátu HTML. /usr/share/doc/cups/sam.pdf Přímý přístup k dokumentu &CUPS; Software Administrator Manual ve formátu PDF. Existuje několik webových stránek a diskusních skupin o &CUPS; (a všeobecně o tisku v systému &Linux;) a nabízejících 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 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 &CUPS;. Vysvětlení různých částí &GUI; Horní okno: Pohled na reálné i virtuální tiskárny Tato kapitola ještě není dokončená Stromový pohled, ikony a seznam Ikony v panelu úloh Různá písma pro různé tiskárny Různé ikony tiskárny znamenají různé věci Dolní okno: Záložky detailů Tato kapitola ještě není dokončená. Ikony v panelu úloh Záložky Změna nastavení tiskárny Vítejte v nástroji pro nastavení serveru &CUPS; 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 &CUPS; jako klienta. Klienti poslouchají na TCP/IP portu 631 informace posílané po síti LAN servery &CUPS;. 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 &CUPS; server (který bude posílat informace o svojich službách na LAN), musíte změnit výchozí nastavení. Dialog pro nastavení serveru &CUPS;: uvítací obrazovka. Dialog pro nastavení serveru CUPS: uvítací obrazovka. Dialog pro nastavení serveru &CUPS;: uvítací obrazovka. Dialog pro nastavení serveru &CUPS;: 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í serveru Nastavení záznamu Nastavení adresářů a cest Nastavení HTTP Nastavení š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í serveru Všeobecné nastavení serveru obsahuje: Jméno serveru E-mail administrátora Uživatel pro server Skupinu pro server Vzdálené uživatelské jméno Toto okno umožňuje změnit výchozí hodnoty pro &CUPS;. 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 &CUPS;. Pokud váš démon &CUPS; 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 &CUPS; 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 &CUPS;: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName Dialog pro nastavení všeobecných nastavení serveru &CUPS;: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName Jméno serveru Hostitel vašeho serveru pro ostatní svět. Standardně bude &CUPS; 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.com Toto 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átora Toto je e-mailová adresa, kam se mají posílat stížnosti a problémy. Standardně bude &CUPS; 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 &CUPS; a &tdeprint;. Uživatel pro server Už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 server Skupina, 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éno Jmé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 &CUPS;, 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áznamu Nastavení záznamu serveru se dělá v této části. Obsahuje: Nastavení Záznam o přístupu Nastavení Záznam o chybách Nastavení Záznam o stránkách Nastavení Úroveň záznamu Nastavení Maximální velikost souboru Toto 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 &CUPS; 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 &CUPS;: Záznam Dialog pro nastavení serveru &CUPS;: Záznam Záznam o přístupu Toto 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 &CUPS;. 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 &CUPS; Software Adminstrator Manual. Záznam o chybách Pokud 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ách Pokud 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 (201205), č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). &CUPS; 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ů &CUPS; 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 &CUPS; 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 &CUPS; 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 &CUPS;. 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áznamu Tato možnost ovládá počet zpráv zaznamenávaných do souboru s chybami. Může být jedna z těchto: debug2 Zaznamenávat všechno. debug Zaznamenávat skoro všechno. info Zaznamenávat všechny požadavky a změny stavu. warn Zaznamenávat chyby a varování. error Zaznamenávat pouze chyby. none Nezaznamenávat nic. Pokud potřebujete najít chybu (nebo chcete studovat vnitřní chování &CUPS;), 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í &CUPS; serveru, co dělá při poslání tiskové úlohy. V &konsole; zadejte: kurt@transmeta:~ >tail 100 /var/log/cups/error_log Tí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 souboru Ovlá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 1048576 Nastavení adresářů serveru Zde je možné nastavit různé adresáře pro &CUPS;. 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é soubory Nastavení: kde se mají hledat konfigurační soubory serveru Data: kde hledat datové soubory serveru Dočasné soubory: kam ukládat dočasné tiskové soubory Dočasné požadavky: kde hledat server Cesta k písmům: kde hledat písma Dialog pro nastavení serveru &CUPS;: nastavení &HTTP; Dialog pro nastavení serveru &CUPS;: nastavení &HTTP; Programy serveru Koř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 &CUPS; ve formátech HTML nebo PDF, která je dostupná přes webové rozhraní na http://localhost:631/documentation.html Údaje Kořenový adresář pro datové soubory &CUPS;. Standardně to je /usr/share/cups Obsahuje věci jako oddělovací stránky, znakové sady, data, ovladače, písma a šablony pro pstoraster. Dočasné soubory Adresář 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žadavky Adresář, kde se ukládají soubory požadavků. Standardně je to /var/spool/cups Cesta k písmům Místo pro nastavení serveru &CUPS; pro zpracování vašich písem (TrueType nebo &PostScript;). &CUPS; 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 &CUPS; a filtrovacího systému RIP. &CUPS; 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í &CUPS; 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. <acronym>HTTP</acronym> nastavení serveru Dialog pro nastavení serveru &CUPS; pomocí &HTTP;. Toto jsou nastavení &CUPS; serveru pro &HTTP;: Adresář dokumentů Výchozí jazyk Výchozí znaková sada Dialog pro nastavení &HTTP; pro &CUPS; server Dialog pro nastavení &HTTP; pro &CUPS; server Adresář dokumentů Kořenový adresář pro dokumenty &HTTP;, které se posílají. Standardně je to adresář /usr/share/cups/doc Výchozí jazyk Vý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á sada Použitá výchozí znaková sada. Pokud není uvedená, použije se UTF-8. Toto je možné změnit přímo v dokumentech HTML. <guilabel>Nastavení podpory šifrování pro server</guilabel> Tento dialog nastavuje zabezpečení serveru &CUPS;. Toto jsou nastavení pro šifrování: Certifikát serveru: soubor obsahující certifikát serveru Klíč serveru: soubor obsahující klíč serveru Dialog pro nastavení serveru &CUPS;: přehled zabezpečení Dialog pro nastavení serveru &CUPS;: nastavení zabezpečení Certifikát serveru Soubor obsahující certifikát serveru. Standardně je to /etc/cups/ssl/server.crt. Klíč serveru Soubor obsahující klíč serveru. Standardně je to /etc/cups/ssl/server.key. Různé nastavení serveru Toto je dialog pro nastavení různých ostatních voleb serveru &CUPS;. Jsou v něm tyto možnosti: Zachovávat historii úloh: zda se má ukládat historie úloh pro následnou kontrolu Zachovávat soubory úloh: zda se mají ukládat RIP soubory úloh pro následné opakování tisku Soubor printcap: nastavení jména a cesty k souboru printcap Vyrovnávací paměť RIP: nastavení velikosti vyrovnávací paměti pro RIP v paměti Limit filtrů: definice omezení filtrů Dialog pro nastavení různých voleb serveru &CUPS; Dialog pro nastavení různých voleb serveru &CUPS; 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 Printcap Jmé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ěť RIP Velikost 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 &CUPS;. Ten obsahuje: Hledat jméno hostitele pro IP adresu Port Maximální velikost požadavku Čekání Dialog pro síťové nastavení serveru &CUPS; Dialog pro síťové nastavení serveru &CUPS; Hledat jméno hostitele pro IP adresu Určuje, zda se má hledat IP adresa, aby se zjistilo celé jméno hostitele. Z důvodu výkonu to je standardně vypnuto. Port Sem 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žadavku Ovlá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ů &CUPS;. Obsahuje: Akceptovat požadavky "Keep Alive" Čekání při Keep Alive: Maximálně klientů: dialog pro nastavení síťových klientů &CUPS; Dialog pro nastavení síťových klientů &CUPS; 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í &CUPS; serveru. Obsahuje: Povolit prohlížení Používat krátká jména, pokud je to možné Používat implicitní třídy Dialog pro všeobecné nastavení prohlížení &CUPS; serveru Dialog pro všeobecné nastavení prohlížení &CUPS; serveru Povolit prohlížení Zda se má posílat informace o tiskárnách jiným &CUPS; 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řídy Zda 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 &CUPS;. Tyto nastavení obsahují: Adresy broadcast: Adresy pro broadcast (UDP) pro přenos informací o tiskárnách Port pro broadcast: Číslo portu použité pro broadcast Adresy 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 &CUPS; Dialog pro nastavení prohlížení spojení serveru &CUPS; Adresy broadcast Po 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 &CUPS;, 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 broadcast Port 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 poll Které servery mají být testovány na tiskárny. Nastavení masek prohlížení Toto je dialog pro nastavení serveru &CUPS; 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 &CUPS; pro povolené nebo zakázané pakety při prohlížení z jiných serverů Dialog pro nastavení serveru &CUPS; 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 &CUPS;, 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 &CUPS; pro akceptování paketů od tohoto serveru. Dialog pro zadání nové hodnoty adresy jiného serveru &CUPS; pro akceptování paketů od tohoto serveru. Dialog pro zadání nové hodnoty adresy jiného serveru &CUPS; 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.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 Omezení 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 &CUPS;. Obsahuje: Interval prohlížení Čekání při prohlížení Dialog pro nastavení časů pro prohlížení &CUPS; serveru dialog pro nastavení časů pro prohlížení &CUPS; serveru Interval 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 &CUPS;. Obsahuje nastavení: Předávání paketů dále Dialog pro nastavení serveru &CUPS; pro předávání prohlížení dále Dialog pro nastavení serveru &CUPS; pro předávání prohlížení dále Dialog 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 &CUPS; a sítí. Dialog pro zadání nové hodnoty páru adres pro definování předávání dále mezi serverem &CUPS; a sítí Dialog pro zadání nové hodnoty páru adres pro definování předávání dále mezi serverem &CUPS; a sítí Předávání paketů dále Předávání paketů prohlížení z jedné adresy nebo sítě do jiné. Nastavení zabezpečení Dialog pro nastavení zabezpečení serveru &CUPS; pro každé definované umístění. Obsahuje nastavení, které je možné nastavovat jednotlivě pro platné zdroje (nebo místa) serveru &CUPS;: 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 &CUPS; jsou: Kořenové umístění serveru: / Umístění administrace serveru: /admin Všechny tiskárny serveru:/printers Jednotlivé tiskárny na serveru: např. /printers/infotex_P320 Všechny třídy na serveru: například /classes Jednotlivé třídy na serveru: například /classes/infotex_P320 Dialog pro nastavení zabezpečení serveru &CUPS; pro každé definované umístění dialog pro nastavení zabezpečení serveru &CUPS; 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á skupina Jmé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áva Pří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;. Digest Vykonat 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řída Ověř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 &CUPS; a plánovače. Možné hodnoty jsou: Vždy Vždy používat šifrování (SSL) Nikdy Nikdy 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. Povolit Umožňuje přístup ze zadaného hostitele, domény, IP adresy nebo sítě. Možné hodnoty jsou: Všechny Žádné *.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 Hostitel a doména vyžadují, aby jste zapnuli vyhledávaní jmen hostitelů tak, jako to bylo popsané předtím. Zakázat Zakáže přístup ze zadaného hostitele, domény, IP adresy nebo sítě. Možné hodnoty jsou: Všechny Žádné *.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 Hostitel 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árny Zde se popisuje dialog pro nastavení zabezpečení serveru &CUPS;. 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 &CUPS; 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 &CUPS; Dialog pro nastavení zabezpečení serveru &CUPS; 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ů