18. Juni 2004: Übungen zum CUPS Server

Zu Beginn der Übungen mußt du deinen Rechner neustarten. Dabei wird das root Paßwort auf "pplinux24" gesetzt.
!!! Bitte benutze den root Zugang ausschließlich zur Lösung der Übungen und nicht, um dein eigenes System bzw. das deiner KollegInnen zu zerstören ;-) !!!

Für die Übungen benötigst du vielleicht den Namen deines Rechners. Dieser läßt sich einfach dadurch herausfinden, daß du eine Shell (Terminal) aufmachst und dort auf den Anfang der ersten Zeile schaust: Dort sollte irgendwo zriabcxy (abc steht für die Raumnummer (203, 204 oder 205) und xy ist eine laufende Zahl) stehen: das ist der Name deines Rechners. Der vollständige Name lautet dann zriabcxy.pclab.

Schreibe zu den Übungen jeweils kurz in Protokollform auf, was du gemacht hast und kennzeichne das Protokoll mit deinem Namen und der Matrikelnummer.
Die Protokolle sollten am Ende der aktuellen Einheit, jedenfalls aber zu Beginn der nächsten Einheit, abgegeben werden!
  1. Installiere den CUPS Druckerserver.
  2. Für den Kopierer vorm PCLabor benötigen wir einen eigenen Treiber. Kopiere daher diese Datei nach /usr/share/cups/model/C/ und starte nun den CUPS Dämonen.
  3. Richte den Drucker pcpr per Webinterface ein. Es ist ein Xerox DocuPrint Netzwerkdrucker mit der IP 131.130.16.215. Konfiguriere das richtige Papierformat und drucke eine Testseite.
  4. Drucke eine beliebige weitere Datei aus. Sieh dir die Logdateien an und versuche die Einträge zu interpretieren!
  5. Setze die maximale Anzahl der Kopien auf 1 und versuche ein Dokument in 2x Kopie zu drucken. Funktioniert es trotzdem?
  6. Verbiete wegen Wartungsarbeiten Zugriff auf den Drucker und versuche, mit lpr eine Datei zu drucken! Erlaube dann den Zugriff wieder.
  7. Versuche dasselbe auch mit der kompletten Deaktivierung des Druckers!
  8. Arbeite für diese Aufgabe mit deinem Nachbarn zusammen. Einer von euch ist der Druckerserver, der andere ist der Client. Versucht vom Client über den Server eine Datei auszudrucken. (Einen remote Drucker spricht man mit "drucker@host" an)
  9. Was sind Druckerklassen in CUPS?