|
|
CUPS - Common UNIX Printing SystemDas Common UNIX Printing System (CUPS) ist ein Paket der Firma Easy Software Products, das verschiedene Designprobleme der alten Drucksysteme beseitigen will. Es ist auf den wichtigsten UNIX-Systemen bereits verfügbar und wurde unter die GNU-Lizenz gestellt, ist also freie Software.
Nach dem Installieren des Paketes kann man normalerweise bereits den Server
von CUPS starten. Er heißt CUPS unterst"utzt sowohl die BSD-Kommandos als auch die von System V. Die Druckerklassen von System V kennt CUPS genauso wie die F"ahigkeit von BSD zum Netzbetrieb.
Drucker hinzufügenDie Administration des CUPS kann weitgehend "uber einen Browser erfolgen. Dabei wird allerdings kein Webserver mit dem Standardport 80 aufgerufen, sondern der CUPS-Server, der "uber den Port 631 erreichbar ist.
http://localhost:631/admin
Alternativ kann mit dem Kommandozeilenwerkzeug
/usr/sbin/lpadmin -p printer -E -v device -m ppd Ein paar Beispiele beleben die Vorstellungskraft. Soll ein HP Deskjet an den parallelen Port des Computers angeschlossen werden, lautet der Aufruf:
lpadmin -p DeskJet -E -v parallel:/dev/lp1 -m deskjet.ppd Ein HP Laserjet mit einer JetDirect-Netzwerkkarte mit der IP-Adresse 192.168.109.192 würde mit dem folgenden Kommando eingerichtet:
lpadmin -p HPLJ -E -v socket://192.168.109.192 -m laserjet.ppd Im Verzeichnis /etc/cups finden sich die Konfigurationsdateien von CUPS, insbesondere die Datei cupsd.conf. Ihr Aufbau erinnert fast bis ins Detail an die Konfigurationsdatei httpd.conf des Webservers apache (siehe S. apache). Beispielsweise kann der Zugriff auf die Drucker mit der Allow-Anweisung wie bei der Konfiguration des apache auf einzelne Rechner oder bestimmte Netze beschr"ankt werden. Das System zeichnet sich besonders dadurch aus, dass es per Browser administriert wird. Das hat natürlich den Vorteil, dass kein Portierungsaufwand bei der grafischen Oberfläche erforderlich ist und dass die Administration gleichzeitig per Netz erfolgen kann.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|