testprns — Prüft den Druckernamen mit smbd auf Korrektheit.
testprns {Druckername} [printcap-Name]
Dieses Werkzeug ist Teil der Samba(7)-Suite.
testprns ist ein sehr einfaches Testprogramm, das bestimmt, ob ein gegebener Druckername in einem von smbd(8) anzubietenden Dienst gültig ist.
"Gültig" bedeutet in diesem Kontext "kann in dem angegebenen printcap gefunden werden". Dieses Programm ist sehr dumm - in der Tat so dumm, dass es am besten ist, die zu verwendende printcap-Datei immer anzugeben.
Der zu überprüfende Druckername.
Druckernamen werden aus dem ersten Feld eines jeden Eintrags der printcap-Datei entnommen, einzelne Druckernamen und durch vertikale Balken ("|") getrennte Alias-Sätze werden erkannt. Man beachte, dass keine Überprüfung der printcap-Syntax über das notwendige Maß hinaus erfolgt, um den Druckernamen zu extrahieren. Es kann sein, dass das Druckerspoolingsystem mehr oder weniger tolerant ist als testprns. Wenn testprns den Drucker aber findet, dann sollte das auch bei smbd(8) der Fall sein.
Dies ist der Name der printcap-Datei, in der nach dem angegebenen Druckernamen gesucht wird.
Wenn kein printcap-Name angegeben wird, versucht testprns, den printcap-Dateinamen zu scannen, der zum Zeitpunkt der Kompilierung angegeben wurde.
Dies ist normalerweise die vorgegebene printcap-Datei, die gescannt wird. Siehe printcap (5).
Wenn ein Drucker als gültig erkannt wird, wird die Meldung "Printer name <druckername> is valid" angezeigt.
Wird ein Drucker als ungültig erkannt, wird die Meldung "Printer name <druckername> is not valid" angezeigt.
Alle Meldungen, die normalerweise von den Samba-Daemons während ihres Betriebs geloggt werden, werden von diesem Programm in der Datei test.log im aktuellen Verzeichnis geloggt. Das Programm läuft auf Debugebene 3, d.h. es wird recht viel Loginformation geschrieben. Die Logdatei sollte aufmerksam nach Fehlern und Warnungen durchsucht werden.
Die anderen Meldungen sind selbsterklärend.
Diese Manpage ist korrekt für die Version 3.0 der Samba-Suite.
printcap(5), smbd(8), smbclient(1)
Die originale Samba-Software und die zugehörigen Werkzeuge wurden von Andrew Tridgell geschrieben. Samba wird nun vom Samba-Team als ein Open-Source-Projekt entwickelt, ähnlich wie der Linux-Kernel.
Die originalen Samba-Manpages wurden von Karl Auer geschrieben. Die Manpage-Quelltexte wurden ins YODL-Format konvertiert (ein weiteres exzellentes Stück Open-Source-Software, verfügbar unter ftp://ftp.icce.rug.nl/pub/unix/) und für die Samba 2.0-Release von Jeremy Allison aktualisiert. Die Umwandlung ins DocBook-Format wurde von Gerald Carter für Samba 2.2 durchgeführt. Die Umwandlung in DocBook für XML 4.2 wurde von Alexander Bokovoy für Samba 3.0 durchgeführt.