Changes for page BlackBox Konfiguration
Last modified by Martin Uhl on 2025/04/11 08:07
From version 3.1
edited by Martin Uhl
on 2024/05/23 10:33
on 2024/05/23 10:33
Change comment:
There is no comment for this version
To version 4.1
edited by Martin Uhl
on 2025/04/11 08:07
on 2025/04/11 08:07
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -12,34 +12,22 @@ 12 12 13 13 Ebenso wird der Name des Users als erster Parameter übergeben, so kann eine userspezifische Konfiguration erreicht werden. 14 14 15 -= Cups Service =15 += Drucker hinzufügen = 16 16 17 - DaderCupsServicenochstartet währendderUsersich bereits einloggenkann,ist es sinnvollauf denvollständigen Start dieses Services zu warten, sonst werdendieDruckernicht eingerichtet.17 +Mit folgendem Passus in der ##rc.local## kann man einen Drucker hinzufügen. 18 18 19 -dies kann ganz einfach durch folgenden Absatz im Skript erreicht werden: 20 - 21 -##while ! service cups status | grep running ; do echo Waiting for Cups; sleep 1; done## 22 - 23 -Da dies den Loginprozess um ein paar Sekunden verzögert, ist es ggf. sinnvoll das Warten und die nachfolgende Druckerkonfiguration in den Hintergrund zu schicken. Dies verzögert den Loginprozess nicht, und die Drucker stehen bereit, sobald Cups gestartet ist. (Siehe Beispiel) 24 - 25 -== Beispiel == 26 - 27 - 28 28 {{html wiki="true"}} 29 -{{code}}#!/bin/bash 30 -user=$1 31 -( 32 -while ! service cups status | grep running ; do echo Waiting for Cups; sleep 1; done 20 +{{code}} 21 +/usr/sbin/lpadmin -E -p <Druckerkurzname> -v "socket://<URL des Druckers>.cit.tum.de" -L "<Beschreibung des Druckers>" -P /usr/dist/mathematik/MXX/PPD-des-Druckers.ppd 22 +/usr/bin/lpoptions -E -p <Druckerkurzname> -o DefaultPageSize=A4 -o DefaultPageRegion=A4 -o DefaultPaperDimension=A4 -o DefaultImageableArea=A4 33 33 34 -/usr/dist/mathematik/xerox_add xer005 00.05.036a 24 +/usr/sbin/cupsenable <Druckerkurzname> 25 +/usr/sbin/cupsaccept <Druckerkurzname> 35 35 36 -if [ "$user" = "professional" ]; then 37 - /usr/dist/mathematik/xerox_add_pf xeru08 "-1.08.040 Druckerei" 38 -fi 39 -)& 40 40 {{/code}} 41 41 {{/html}} 42 42 30 +Bitte eine ##PPD Datei## für den Drucker im entsprechenden ##/usr/dist/mathematix/MXX## Verzeichnis ablegen. 43 43 44 44 45 45 = Pakete installieren. =