Tisk přes SafeQ z Linuxu
Systémové požadavky pro zprovoznění SafeQ Clienta v operačním systému Linux:
- python (verze 2.5, 2.6 nebo 3.1) a moduly string, gtk, gobject, dbus, os, socket, ConfigParser
- dbus
- X server
- CUPS
Pro zprovoznění tisku je potřeba:
- nainstalovat SafeQ Client
- přidat do systému tiskárnu
Ke stažení je připraven archiv, ve kterém jsou připraveny všechny potřebné soubory:
- install-pythonX.Y.sh - skript, který provede instalaci potřebných souborů SafeQ Clienta v operačním systému s pythonem verze X.Y
- uninstall-pythonX.Y.sh - odinstaluje SafeQ Clienta - pro verzi linuxu s pythonem X.Y
- SafeQFiles - adresář s instalačními soubory pro jednotlivé verze pythona
- ricoh.ppd - soubor popisující vlastnosti tiskárny
Instalace se provádí rozbalením instalačního archivu safeq-linux-v2.tar.gz a následným spuštěním skriptu install-pythonX.Y.sh, kde X.Y je verze pythona. Aktuálně je podporována verze 2.5, 2.6 a 3.1 (instalace musí provádět uživatel s administrátorskými právy - root).
Instalátor do systému přidá následujíí soubory:
CUPS backend (YSoft SafeQ Port)
- /usr/lib/cups/backend/sqport
- /usr/lib/cups/backend/sqport.pyc
- /var/log/cups/sqclient_backend.log
- /etc/logrotate.d/sqport
YSoft SafeQ Client (YSoft SafeQ Port GUI) - X server aplikace
- /usr/local/bin/sqport_gui
- /usr/local/bin/sqport_gui.pyc
- /usr/share/applications/sqport.desktop
- /usr/share/autostart/sqport.desktop
- /etc/xdg/autostart/sqport.desktop
- /usr/local/share/pixmaps/sqport/ysoft_logo.png
- /usr/local/share/pixmaps/sqport/ysoft_logo.ico
- /usr/local/share/pixmaps/sqport/ysoft_logo.gif
- ~/.sqclient/sqclient.log
konfigurační soubory
- /etc/sqclient.conf
- /etc/dbus-1/system.d/sqport.conf
Tím je nainstalován SafeQ Client. Aby se jej dalo používat, je potřeba restartovat systém nebo službu DBUS a X server.
Je potřeba zajistit, aby daemon sqport_gui byl spouštěn v okamžiku, kdy se tiskne.
Dále je nutné přidat do systému tiskárnu. Toho je možné dosáhnout pomocí webového rozhraní CUPS. Je dostupné na portu 631 (http://localhost:631)
Přidá se nová tiskárna

pokračuje se dále

jako síťová cesta URI se zvolí sqport://safeqtisk.vsb.cz/secure

Specifikaci tiskarny se načte ze souboru ppd. Je možné použít soubor ricoh.ppd, který je obsažen v instalačním archivu.

Vyplní se informace o tiskárně a dokončí se přidání.

V systému přibude nově vytvořená tiskárna. Po odeslání tiskové úlohy na tuto tiskárnu je zobrazeno dialogové okno, pro zadání jména a hesla (používají se stejné údaje jako pro přístup k poště, do Edisona a pod.). Po úspěšné autorizaci, je tisková úloha odeslána na server a čeká na vyzvednutí u zařízení, které je zapojeno do SafeQ.
