Hallo Liste,

ich habe mein Ergebnis in der Testumgebung im Wiki eingepflegt.
http://www.linuxmuster.net/wiki/anwenderwiki:drucken:drucken_blaues_netz

Mit einem iPhone 5 habe ich es bis jetzt nur - ohne Einträge in
/etc/avahi/services, also immerhin mit den DNS-SD Einträgen - in GRUEN
testen erfolgreich können, weil sich iOS 10 weigert, eine Verbindung mit
WPA-Enterprise herzustellen. Hier muss ich auf ein Gerät mit iOS 5
warten oder mir einen neueren AP kaufen der auch WPA2-Enterprise kann.


Leider funktioniert das ganze in der Schule mit dem Schulrouter anstelle
von ipfire noch nicht. Das iPhone verbindet sich hier zwar mit
WPA2-Enterprise, sieht jedoch keine AirPrint-Drucker.
Mit BonJour für Windows habe ich angeblich "zu wenige Rechte auf dem
Computer, auf dem der Drucker eingebunden werden soll".
Ohne DNS-SD, wenn ich die Druckeradresse direkt eingebe, kann ich
drucken. "server" löst der DNS aus BLAU auf.
Ich muss noch irgendeinen (Tipp?)Fehler in db.linuxmuster, cupsd.conf
oder access.conf haben, der in der Testumgebung nicht vorhanden ist oder
nicht zum Tragen kommt und den ich im Moment nicht sehe :-(
So'n Mist - mit einer Druckerklasse, die ich für Samba eingerichtet
hatte, hat es bereits einmal funktioniert.Der Schulrouter als
Fehlerquelle scheint also raus zu sein.
Die Druckerklasse habe ich wieder rausgeworfen, weil IPP zu Hause auch
ohne ging. Wieder anlegen hat es nicht auch nicht gebracht.

Es würde mich freuen, wenn jemand, der auch Interesse am Drucken aus
BLAU mit mobile devices hat, es mit diesen Hinweisen mal probieren würde.

Gruß Jürgen



Am 27.10.2016 um 09:47 schrieb Juergen Engeland:
> Hallo miteinander,
>
> als ich das Ergebnis aus meiner Testumgebung in die Schule tragen
> wollte, war die Enttäuschung groß. Dort funktionierte es nicht :-(
> Nach der Ursache habe ich eine Weile gesucht ... In der Schule lief
> die automatische Proxyerkennung, in der Testumgebung wegen eines
> fehlenden Eintrags "wpad CNAME server" in db.linuxmuster nicht. Weil
> ich dies in der Schule gesehen und in die Testumgebung übertragen
> hatte, ging es dort auch nicht mehr.
>
> Nun ist es in beiden Umgebungen so, dass der Proxy für BLAU
> transparent ist, für GRUEN nicht (sonst keine Authentifizierung und
> Umgehung mit Tor einfach!).
> Da ich den DNS für BLAU im DHCP von ipfire auf server umgebogen habe,
> weil dort die Druckereinträge für BonJour stehen, bekommen nun auch
> die BLAUen den Proxy automatisch verpasst. Es muss also dafür gesorgt
> werden, dass die BLAUen es direkt versuchen.
> Man könnte natürlich auch die DNS-Einträge für BonJour - "zu Fuss" auf
> ipfire machen und den DNS für BLAU dort lassen, aber dies hieße bei
> uns "Time for Kids" anfassen ... Da habe ich lieber eine proxy.pac,
> die diesen Spezialfall behandelt.
>
> Anbei noch einmal alle Dateien, die bei mir zu editieren waren, um
> "WideArea BonJour" und die automatische Proxy-Erkennung zu aktivieren.
> Überall wo bei mir 10.0.2.2 und 255.255.254.0 steht, muss bei den
> meisten 10.16.1.1 und 255.240.0.0 stehen. BLAU ist bei mir 192.168.1.0/24
>
> proxy.pac kommt in /var/www und es muss dort noch ein Link wpad.dat
> darauf gesetzt werden, damit der Haken "Proxy automatisch erkennen"
> über den o.g. DNS-Eintrag funktioniert.
>
> Nicht zu vergessen: Port 53,631 (und 5353?) müssen von BLAU zu server
> erlaubt sein.
>
> Gruß Jürgen
>
>
>
> Am 25.10.2016 um 13:20 schrieb Juergen Engeland:
>> Hallo miteinander,
>>
>> den "Quatsch" mit DNS-Update von bonjour.linuxmuster-net.lokal per
>> avahi habe ich mal weggelassen und die erforderlichen DNS-SD-Einträge
>> von Hand in db.linuxmuster eingetragen.
>> http://pig.made-it.com/cups-dns-sd.html
>>
>> Den TXT record habe ich mir aus dem zusammengebastelt, was
>> generate-airprint.py erzeugt hatte. Diese Dateien stehen nicht in
>> /etc/avahi/services.
>>
>> In ipfire habe ich folgende Regeln eingetragen:
>> BLAU->UDP Server:631
>> BLAU->TCP Server:631
>> BLAU->UDP Server:53
>> BLAU->TCP Server:53
>> BLAU->UDP Server:5353
>>
>> Siehe da: Ein Mac in BLAU findet class-f00-sw und kann auch z. B. in
>> PDF drucken.
>> Als Treiber nimmt er - gemäß TXT record - "Ghostscript".
>> Damit dauert es einige Minuten, bis der Druckauftrag ausgeführt ist.
>> Mit "Allgemeiner PostScript-Drucker" ging es schneller.
>> Ich sollte also noch ein wenig an dem TXT record schrauben.
>>
>> Ansonsten freue ich mich auf den Besuch eines Freundes, der ein iPad
>> mitbringt ;-)
>>
>> Gruß Jürgen
>>
>>
>>
>> Am 24.10.2016 um 21:54 schrieb Juergen Engeland:
>>> Am 24.10.2016 um 21:38 schrieb Juergen Engeland:
>>>> Hallo Christoph, hallo Liste,
>>>>
>>>> die Ausgabe von avahi-browse -art konnte ich stabilisieren, indem
>>>> ich in avahi-daemon.conf "use-ipv6 = no" gesetzt habe.
>>>> https://wiki.ubuntuusers.de/Avahi/
>>> Leider doch nicht!
>>> Eine Viertelstunde und einen (für BonJour auf dem XP-Client immer
>>> noch "erforderlichen") Neustart von cups später gibt es wieder einen
>>> Timeout :-(
>>>>
>>>> Bleibt die Frage, ob ich dort "domain-name = linuxmuster-net.lokal
>>>> eintragen sollte und vielleicht noch mehr.
>>>>
>>>> Gruß Jürgen
>>>>
>>>>
>>>>
>>>> Am 24.10.2016 um 20:54 schrieb Juergen Engeland:
>>>>> Hallo Christoph,
>>>>>
>>>>> kannte ich noch nicht - und bringt uns vielleicht weiter!
>>>>>
>>>>> avahi-browse -art liefert genau einmal ein "vernünftiges"
>>>>> Ergebnis, danach bricht es mit einem Timeout ab.
>>>>>
>>>>> Was mich stört:
>>>>> "server.local" und nicht "server.linuxmuster-net.lokal"
>>>>>
>>>>> Wo hat avahi local her?
>>>>>
>>>>> Gruß Jürgen
>>>>>
>>>>>
>>>>>
>>>>> Am 24.10.2016 um 18:03 schrieb Christoph Günschmann:
>>>>>>
>>>>>> Lieber Jürgen,
>>>>>> Kennst Du das schon:
>>>>>> https://wiki.debian.org/AirPrint#What_is_AirPrint_and_How_Does_it_Work.3F
>>>>>>
>>>>>> L.G.
>>>>>> Christoph Gü.
>>>>>>
>>>>>>
>>>>>> Am 24.10.2016 15:52 schrieb "Juergen Engeland"
>>>>>> <[email protected] <mailto:[email protected]>>:
>>>>>>
>>>>>>     Hallo miteinander,
>>>>>>
>>>>>>     im Folgenden wie weit ich allein bislang gekommen bin.
>>>>>>
>>>>>>     1) IPP läuft. Das Drucken ist aus GRUEN und BLAU möglich,
>>>>>>     allerdings nicht auf dem Drucker direkt, sondern nur auf
>>>>>>     einer Klasse.
>>>>>>     Als Treiber in Windows, Linux und Mac OS X funktioniert der
>>>>>>     generische Postskript-Treiber.
>>>>>>     In Android klappt das Drucken mit "Let's Print Droid" und der
>>>>>>     Einstellung "postscript.
>>>>>>     
>>>>>> https://play.google.com/store/apps/details?id=com.blackspruce.lpd&hl=de
>>>>>>     
>>>>>> <https://play.google.com/store/apps/details?id=com.blackspruce.lpd&hl=de>
>>>>>>     In wie weit AirPrint läuft, kann ich mangels Ei-Gerät noch
>>>>>>     nicht testen.
>>>>>>
>>>>>>
>>>>>>     2) BonJour funktioniert von einem XP-Client in GRUEN, jedoch
>>>>>>     unzuverlässig, und in Windows 7 (das es mit iTunes eigentlich
>>>>>>     gar nicht benötigte?) nicht :-(
>>>>>>     https://support.apple.com/downloads/bonjour_for_windows
>>>>>>     <https://support.apple.com/downloads/bonjour_for_windows>
>>>>>>     Die freigegebenen Drucker werden in dem Moment angezeigt, in
>>>>>>     dem der BonJour-Assistent bereits läuft und ich cups auf dem
>>>>>>     Server aus dem Webinterface heraus neu starte. Hier gilt
>>>>>>     ebenfalls die Einschränkung mit der Klasse, denn der
>>>>>>     Assistent hilft einem ja nur IPP-Drucker im lokalen Subnetz
>>>>>>     zu finden.
>>>>>>     Mac OS X sieht nichts automatisch :-(
>>>>>>     (In Linux funktionierte cups-browsed in GRUEN bereits von
>>>>>>     Beginn an.)
>>>>>>
>>>>>>     Avahi-Discover auf dem Server zeigt die Ressourcen mal an,
>>>>>>     mal nicht :-(
>>>>>>
>>>>>>
>>>>>>     3) Wide-Area-BonJour klappt bei mir noch nicht so richtig. Es
>>>>>>     soll ebenso wie AirPrint mit DNS-Updates funktionieren.
>>>>>>     http://www.dns-sd.org/serversetup.html
>>>>>>     <http://www.dns-sd.org/serversetup.html>
>>>>>>     Das Schüssel Generieren scheint dort veraltet zu sein
>>>>>>     www.heise.de/netze/artikel/Das-kleine-DNSSEC-Einmaleins-904413.html
>>>>>>     
>>>>>> <http://www.heise.de/netze/artikel/Das-kleine-DNSSEC-Einmaleins-904413.html>
>>>>>>     Der Wert für algorithm ist hmac-sha1(?)
>>>>>>
>>>>>>     So könnte man die DNS-Einträge von Hand erzeugen.
>>>>>>     http://pig.made-it.com/cups-dns-sd.html
>>>>>>     <http://pig.made-it.com/cups-dns-sd.html>
>>>>>>     http://www.dns-sd.org/serverstaticsetup.html
>>>>>>     <http://www.dns-sd.org/serverstaticsetup.html>
>>>>>>
>>>>>>     Hier die Ergänzungen für AirPrint
>>>>>>     
>>>>>> http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2013/08/Vom-iPad-oder-iPhone-via-Airprint-und-Cups-drucken
>>>>>>     
>>>>>> <http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2013/08/Vom-iPad-oder-iPhone-via-Airprint-und-Cups-drucken>
>>>>>>
>>>>>>
>>>>>>     4) google-printservice-connector scheitert noch an libsnmp30
>>>>>>     und an einen zu alten cups (>=1.7 erforderlich) -> auf
>>>>>>     linuxmuster 7.x warten?
>>>>>>     
>>>>>> https://github.com/google/cloud-print-connector/wiki/Run-Connector-Automatically-on-Boot
>>>>>>     
>>>>>> <https://github.com/google/cloud-print-connector/wiki/Run-Connector-Automatically-on-Boot>
>>>>>>     Eine gemäß dieser Anleitung auf dem Server kompilierte
>>>>>>     Version lässt sich als root von Hand starten, der
>>>>>>     automatische Start schlägt jedoch fehl.
>>>>>>
>>>>>>     Ich habe alle von mir erstellten oder editierten Dateien
>>>>>>     angehängt.
>>>>>>     Weiß jemand von Euch - der sich vielleicht besser als ich mit
>>>>>>     Avahi, mDNS und bind auskennt - von hier aus weiter?
>>>>>>
>>>>>>     Viele Grüße
>>>>>>     Jürgen
>>>>>>
>>>>>>
>>>>>>
>>>>>>     Am 21.10.2016 um 10:37 schrieb Juergen Engeland:
>>>>>>>     Hallo miteinander,
>>>>>>>
>>>>>>>     Aus Windows XP kann ich jetzt drucken. Das anliegende 
>>>>>>> Fehlerprotokoll
>>>>>>>     hat mich darauf gebracht, die Klasse für mit meinem Drucker 
>>>>>>> umzubenennen.
>>>>>>>     ---
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to 0.0.0.0:631 
>>>>>>> <http://0.0.0.0:631> (IPv4)
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to [v1.::]:631 (IPv6)
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to /var/run/cups/cups.sock 
>>>>>>> (Domain)
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Sending browsing info to 
>>>>>>> 10.0.2.2:631 <http://10.0.2.2:631> (IPv4)
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No limit for Validate-Job defined in
>>>>>>>     policy default and no suitable template found.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No limit for Cancel-Jobs defined in
>>>>>>>     policy default - using Pause-Printer's policy.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No limit for Cancel-My-Jobs defined 
>>>>>>> in
>>>>>>>     policy default - using Send-Document's policy.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No limit for Close-Job defined in 
>>>>>>> policy
>>>>>>>     default - using Send-Document's policy.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No limit for CUPS-Get-Document 
>>>>>>> defined in
>>>>>>>     policy default - using Send-Document's policy.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No JobPrivateAccess defined in policy
>>>>>>>     default - using defaults.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No SubscriptionPrivateAccess defined 
>>>>>>> in
>>>>>>>     policy default - using defaults.
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] No SubscriptionPrivateValues defined 
>>>>>>> in
>>>>>>>     policy default - using defaults.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Remote access is enabled.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Loaded configuration file
>>>>>>>     "/etc/cups/cupsd.conf"
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Using default TempDir of
>>>>>>>     /var/spool/cups/tmp...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Configured for up to 100 clients.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Allowing up to 100 client 
>>>>>>> connections per
>>>>>>>     host.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Using policy "default" as the 
>>>>>>> default.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Full reload is required.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Saving job.cache...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Loaded MIME database from
>>>>>>>     "/usr/share/cups/mime" and "/etc/cups": 39 types, 56 filters...
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] failed to CreateProfile:
>>>>>>>     org.freedesktop.ColorManager.AlreadyExists:profile id 
>>>>>>> 'f00-sw-Gray..'
>>>>>>>     already exists
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Registering ICC color profiles for 
>>>>>>> "f00-sw"
>>>>>>>     W [21/Oct/2016:09:57:29 +0200] failed to CreateDevice:
>>>>>>>     org.freedesktop.ColorManager.AlreadyExists:device id 'cups-f00-sw'
>>>>>>>     already exists
>>>>>>>     E [21/Oct/2016:09:57:29 +0200] Failed to add Avahi entry for
>>>>>>>     Kyocera_FS-1010 @ server: -8
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Loading job cache file
>>>>>>>     "/var/cache/cups/job.cache"...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Full reload complete.
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to 0.0.0.0:631 
>>>>>>> <http://0.0.0.0:631> on fd 10...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to [v1.::]:631 on fd 11...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Listening to 
>>>>>>> /var/run/cups/cups.sock:631
>>>>>>>     on fd 12...
>>>>>>>     I [21/Oct/2016:09:57:29 +0200] Resuming new connection processing...
>>>>>>>     E [21/Oct/2016:09:57:29 +0200] Failed to update TXT record for
>>>>>>>     Kyocera_FS-1010 @ server: -2
>>>>>>>     E [21/Oct/2016:09:57:29 +0200] Failed to add Avahi entry for
>>>>>>>     Kyocera_FS-1010 @ server: -8
>>>>>>>     I [21/Oct/2016:09:57:31 +0200] Started
>>>>>>>     "/usr/lib/cups/cgi-bin/classes.cgi" (pid=5076)
>>>>>>>     I [21/Oct/2016:09:57:47 +0200] Started 
>>>>>>> "/usr/lib/cups/cgi-bin/admin.cgi"
>>>>>>>     (pid=5130)
>>>>>>>
>>>>>>>     ---
>>>>>>>     Nicht f00-sw_Class sondern class-f00-sw. Vielleicht mochte cups die
>>>>>>>     gleichen sechs Anfangszeichen nicht, vielleicht war es nur nötig in 
>>>>>>> der
>>>>>>>     Konfiguration etwas zu schreiben.
>>>>>>>
>>>>>>>     BonJour verhält sich immer noch merkwürdig:
>>>>>>>     Der Drucker wird (wie vor der Klassenänderung) kurz angezeigt, dann
>>>>>>>     verschwindet die Zeile mit dem Druckernamen und man sieht eine 
>>>>>>> Weile die
>>>>>>>     Sanduhr.
>>>>>>>     Neu nach dem Umbenennen ist, dass über der verschwundenen Zeile eine
>>>>>>>     stehen bleibt
>>>>>>>     @ server
>>>>>>>
>>>>>>>     Ziel ist jetzt, cups, avahi und bind so hinzubekommen, dass es (in 
>>>>>>> BLAU)
>>>>>>>     mit BonJour funktioniert.
>>>>>>>     Wenn es nur für Klassen geht, hätte ich bereits eine Möglichkeit, 
>>>>>>> dafür
>>>>>>>     zu sorgen, dass die KollegInnen von ihren iPads nur im geschützen
>>>>>>>     Lehrerzimmer drucken könnten, ohne - Datenschützers Albtraum - die
>>>>>>>     Druckdaten bei Google vorbei zu schicken.
>>>>>>>
>>>>>>>     Gruß Jürgen
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>     Am 20.10.2016 um 21:40 schrieb Juergen Engeland:
>>>>>>>>     Hallo Liste,
>>>>>>>>
>>>>>>>>     in unserer reinen Linux-Umgebung klappt es wunderbar, dass sich die
>>>>>>>>     Clients in GRUEN ihren Standarddrucker anhand der Übereinstimmung 
>>>>>>>> von
>>>>>>>>     Druckername und Rechnername bis zum "-" suchen.
>>>>>>>>
>>>>>>>>     Windows-Rechner in GRUEN (um BLAU kümmere ich mich später ...) tun 
>>>>>>>> sich
>>>>>>>>     hingegen schwer.
>>>>>>>>     Mit Samba habe ich es inzwischen hinbekommen, mit ipp hingegen noch
>>>>>>>>     nicht richtig.
>>>>>>>>     Wenn es denn mit ipp funktioniert, würde ich es gerne mit BonJour 
>>>>>>>> für
>>>>>>>>     mobile devices automatisieren.
>>>>>>>>     Im folgenden das Protokoll meiner bisherigen Aktivitäten samt 
>>>>>>>> Quellen.
>>>>>>>>
>>>>>>>>     ---
>>>>>>>>     Drucken von Fremdrechnern aus
>>>>>>>>     ====================
>>>>>>>>
>>>>>>>>     Nach diesen (veralteten) Anleitungen bekommt man die Drucker in 
>>>>>>>> CUPS so
>>>>>>>>     eingerichtet, dass man sie unter Angabe des UNC-Pfades in Windows
>>>>>>>>     verbinden kann. In der Windows-Browserliste erscheinen sie auch 
>>>>>>>> dann
>>>>>>>>     nicht, wenn die Arbeitsgruppe übereinstimmt.
>>>>>>>>     In XP wird "Zugriff verweigert, keine Verbindung möglich" 
>>>>>>>> angezeigt.
>>>>>>>>     Eine Testseite kommt trotzdem heraus.
>>>>>>>>     http://www.linuxmuster.net/wiki/version2:drucken:netzwerkdrucker
>>>>>>>>     <http://www.linuxmuster.net/wiki/version2:drucken:netzwerkdrucker>
>>>>>>>>     
>>>>>>>> http://www.linuxmuster.net/wiki/version5:druckerinstallation_im_paedml-netz
>>>>>>>>     
>>>>>>>> <http://www.linuxmuster.net/wiki/version5:druckerinstallation_im_paedml-netz>
>>>>>>>>
>>>>>>>>     Windows-CUPS-Treiber gibt es hier
>>>>>>>>     
>>>>>>>> https://bitbucket.org/oherrala/puppet/src/933249d58d25/cups/files/drivers/?at=oherrala-yum-epel
>>>>>>>>     
>>>>>>>> <https://bitbucket.org/oherrala/puppet/src/933249d58d25/cups/files/drivers/?at=oherrala-yum-epel>
>>>>>>>>     cupsaddsmb -a -v -U pgmadmin
>>>>>>>>     gibt Fehlermeldungen zurück
>>>>>>>>     Unterverzeichnis W32X86/2 wird nicht erzeugt
>>>>>>>>     x64 wird nicht installiert
>>>>>>>>     Windows XP kann mit Standard, MS Publisher Imagesetter Testseite 
>>>>>>>> drucken
>>>>>>>>     Windows 7 kann mit Generic, MS Publisher Color Printer Testseite 
>>>>>>>> drucken
>>>>>>>>     Mac OS X 10.6 kann mit Postscript Treiber PDF drucken
>>>>>>>>
>>>>>>>>     cupsd.conf, Zeile 10: @server -> server
>>>>>>>>     Man kann  die Drucker mit dem CUPS-Webinterface  in Samba freigeben
>>>>>>>>     Treiber freigeben gibt weiterhin Fehlermeldungen aus (siehe
>>>>>>>>     "Fehlerprotkoll")
>>>>>>>>
>>>>>>>>     Die Fehlermeldung "Zugriff verweigert, keine Verbindung möglich" 
>>>>>>>> ist
>>>>>>>>     weg, nachdem ich "Druckaufträge anderer löschen" erlaubt habe.
>>>>>>>>
>>>>>>>>     ipp funktioniert für Windows nur mit Klassen!
>>>>>>>>     https://www.owlfish.com/thoughts/winipp-cups-2003-07-20.html 
>>>>>>>> <https://www.owlfish.com/thoughts/winipp-cups-2003-07-20.html>
>>>>>>>>     Drucken klappte mit Canon BC10sx, jedoch nicht mit Kyocera FS-1010
>>>>>>>>
>>>>>>>>     Bonjour in bind einrichten
>>>>>>>>     http://www.dns-sd.org/serversetup.html
>>>>>>>>     <http://www.dns-sd.org/serversetup.html>
>>>>>>>>     bind startet nicht mit include named.conf.bonjour
>>>>>>>>     ---
>>>>>>>>
>>>>>>>>     Ist jemand weiter als ich?
>>>>>>>>
>>>>>>>>     Gruß Jürgen
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>     _______________________________________________
>>>>>>>>     linuxmuster-user mailing list
>>>>>>>>     [email protected]
>>>>>>>>     <mailto:[email protected]>
>>>>>>>>     https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user 
>>>>>>>> <https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user>
>>>>>>>>
>>>>>>>     _______________________________________________
>>>>>>>     linuxmuster-user mailing list
>>>>>>>     [email protected]
>>>>>>>     <mailto:[email protected]>
>>>>>>>     https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>>>>>>     <https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user>
>>>>>>>
>>>>>>     _______________________________________________
>>>>>>     linuxmuster-user mailing list
>>>>>>     [email protected]
>>>>>>     <mailto:[email protected]>
>>>>>>     https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>>>>>     <https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user> 
>>>>>>
>>>>>> _______________________________________________
>>>>>> linuxmuster-user mailing list
>>>>>> [email protected]
>>>>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>>>>
>>>>> _______________________________________________
>>>>> linuxmuster-user mailing list
>>>>> [email protected]
>>>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>>>
>>>> _______________________________________________
>>>> linuxmuster-user mailing list
>>>> [email protected]
>>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>>
>>> _______________________________________________
>>> linuxmuster-user mailing list
>>> [email protected]
>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>>
>> _______________________________________________
>> linuxmuster-user mailing list
>> [email protected]
>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>
> _______________________________________________
> linuxmuster-user mailing list
> [email protected]
> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
# printer access definitions
# Put your own settings to /etc/cups/access_custom.conf
<Location /printers/vlz-sw>
  Order Deny,Allow
  Deny From All
  Allow From 127.0.0.1
  Allow From 10.*
  Allow From 192.168.*
</Location>

<Location /printers/vlz-farbe>
  Order Deny,Allow
  Deny From All
  Allow From 127.0.0.1
  Allow From 10.*
  Allow From 192.168.*
</Location>

<Location /printers/v11-d252>
  Order allow,deny
  Deny From All
  Allow From 127.0.0.1
  Allow From 10.*
  Allow From 192.168.*
</Location>

include /etc/cups/access_custom.conf
LogLevel info
#ServerAlias *
ServerAlias server.linuxmuster-net.lokal

# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS dnssd
BrowseAddress @Local
BrowesAddress @linuxmuster-net.lokal
BrowseAddress 10.0.2.2
BrowseLocalProtocols CUPS dnssd
DefaultAuthType Basic
WebInterface Yes
BrowseWebIF Yes

<Location />
  # Allow remote administration...
  Order allow,deny
  Allow @Local
  Allow 10.*
  Allow 192.168.*
</Location>

<Location /admin>
  Encryption Required
  # Allow remote administration...
  Order allow,deny
  Allow @Local
  Allow 10.*
  Allow 192.168.*
</Location>

<Location /admin/conf>
  AuthType Basic
  Require user @SYSTEM
  # Allow remote access to the configuration files...
  Order allow,deny
  Allow @Local
  Allow 10.*
  Allow 192.168.*
</Location>

<Policy default>
  JobPrivateValues none

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs 
Set-Job-Attributes Create-Job-Subscription Renew-Subscription 
Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job 
Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer 
Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs 
Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer 
Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After 
CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class 
CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
    AuthType Basic
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  <Limit CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
Include /etc/cups/access.conf
# Printer configuration file for CUPS v1.5.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer fmm-farbe>
UUID urn:uuid:23b3cf5d-be31-3fac-7023-d84f98d7cc6f
Info HP_Color_LaserJet_CP1215
Location MM-Raum
MakeModel HP Color LaserJet CP1215 Foomatic/foo2hp (recommended)
DeviceURI lpd://10.0.3.250/lp2
State Idle
StateTime 1476701583
Type 8425500
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer fmm-sw>
UUID urn:uuid:b7302d14-8a88-301e-5279-0d375596eb4b
Info HP_LaserJet_1320
Location MM-Raum
MakeModel HP LaserJet 1320 Foomatic/pxlmono (recommended)
DeviceURI lpd://10.0.3.250/lp3
State Idle
StateTime 1476700378
Type 8433684
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer fph-farbe>
UUID urn:uuid:6ab2e385-6b39-3731-61e8-6d54d7be74eb
Info HP_DeskJet_1100C
Location Physik-Vorbereitung
MakeModel HP DeskJet 1100C - CUPS+Gutenprint v5.2.8-pre1
DeviceURI lpd://10.0.2.247/lp1
State Idle
StateTime 1476433531
Type 45068
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer fph-sw>
UUID urn:uuid:66a3a816-d03f-3195-6a99-3a1b0378a9bf
Info Kyocera-Mita_FS-1000+
Location Physik-Vorbereitung
MakeModel Kyocera FS-1000+ Foomatic/pxlmono (recommended)
DeviceURI lpd://10.0.2.247/lp2
State Idle
StateTime 1476698990
Type 8433684
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer n12-farbe>
UUID urn:uuid:93f15bd9-3e6b-3110-5d03-52a8402e7afa
Info HP_DeskJet_930C
Location N12
MakeModel HP DeskJet 930C - CUPS+Gutenprint v5.2.8-pre1
DeviceURI lpd://10.0.3.249/lp3
State Idle
StateTime 1475664705
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer n12-sw>
UUID urn:uuid:ca9961e1-00f6-3b87-4a29-2cc271a16a53
Info HP_LaserJet_P2015
Location N12
MakeModel HP LaserJet p2015 Series pcl3, hpcups 3.16.7
DeviceURI lpd://10.0.3.249/lp2
State Idle
StateTime 1476434069
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer n13-farbe>
UUID urn:uuid:662c0907-49d5-3979-6b71-25aecf2f2f9d
Info HP_DeskJet_930C
Location N13
MakeModel HP Deskjet 930c, hpcups 3.16.7
DeviceURI lpd://10.0.3.248/lp3
State Idle
StateTime 1476435851
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer n13-sw>
UUID urn:uuid:602e5f84-c98a-3e95-528d-453cd31c0c27
Info HP_LaserJet_P2015
Location N13
MakeModel HP LaserJet p2015 Series pcl3, hpcups 3.16.7
DeviceURI lpd://10.0.3.248/lp2
State Idle
StateTime 1476435931
Type 8425500
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer v11-d252>
UUID urn:uuid:55aad28f-2d19-33a4-6007-4173fa821c5f
Info Samsung_ML-2851ND
Location V11
MakeModel Samsung ML-2851ND Foomatic/Postscript (recommended)
DeviceURI socket://10.0.3.252:9100
State Idle
StateTime 1476183402
Type 8433684
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
Attribute marker-colors \#000000
Attribute marker-levels 42
Attribute marker-names Toner S/N:CRUM-INIT__TONER
Attribute marker-types toner
Attribute marker-change-time 1476183400
</Printer>
<Printer vlz-farbe>
UUID urn:uuid:46aa5e2f-634f-35f2-7739-1bf4b16cd0a8
Info HP_Color_LaserJet_3600
Location VLZ
MakeModel HP Color LaserJet 3600 Foomatic/pxljr
DeviceURI lpd://10.0.3.251/lp3
State Idle
StateTime 1477903956
Type 8425500
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
<Printer vlz-sw>
UUID urn:uuid:828544e5-2937-3fa1-7f4f-fb48b4c3321e
Info HP_LaserJet_P2055d
Location VLZ
MakeModel HP LaserJet p2055d pcl3, hpcups 3.16.7
DeviceURI lpd://10.0.3.251/lp2
State Idle
StateTime 1477904998
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>
$ORIGIN .
$TTL 7200       ; 2 hours
linuxmuster-net.lokal   IN SOA  server.linuxmuster-net.lokal. 
postmaster.linuxmuster-net.lokal. (
                        2004030801
                        10800
                        3600
                        604800
                        38400
                        )
                NS      server.linuxmuster-net.lokal.
                MX      10 server.linuxmuster-net.lokal.

$ORIGIN linuxmuster-net.lokal.
server IN A 10.0.2.2
ipfire IN A 10.0.2.1
wpad CNAME server

; Add PTR records telling clients that they can browse here
b._dns-sd._udp  IN PTR @   ;  "b" = browse domain
lb._dns-sd._udp IN PTR @   ; "lb" = legacy browse domain (include domain in 
empty-string browses)

; The printing services for vlz-sw
_ipp._tcp PTR vlz-sw._ipp._tcp.linuxmuster-net.lokal.

; Sub CUPS
_cups._sub._ipp.tcp PTR vlz-sw._ipp._tcp.linuxmuster-net.lokal.

; Sub Universal enables AirPrint
_universal._sub._ipp.tcp PTR vlz-sw._ipp._tcp.linuxmuster-net.lokal.

; The SRV record
vlz-sw._ipp._tcp SRV 0 0 631 server.linuxmuster-net.lokal.

; The TXT record
vlz-sw._ipp._tcp TXT (
    "txtvers=1"
    "qtotal=1"
    "Transparent=T"
    "URF=none"
    "rp=printers/vlz-sw"
    "note=VLZ"
;    "note=HP_LaserJet_P2055d"
;    "product=(GPL Ghostscript)"
    "printer-state=3"
    "printer-type=0x901c"
    
"pdl=application/octet-stream,application/pdf,application/postscript,application/vnd.cups-raster,image/gif,image/jpeg,image/png,image/tiff,image/urf,text/html,text/plain,application/vnd.adobe-reader-postscript,application/vnd.cups-pdf"
    )

; The printing services for vlz-farbe
_ipp._tcp PTR vlz-farbe._ipp._tcp.linuxmuster-net.lokal.

; Sub CUPS
_cups._sub._ipp.tcp PTR vlz-farbe._ipp._tcp.linuxmuster-net.lokal.

; Sub Universal enables AirPrint
_universal._sub._ipp.tcp PTR vlz-farbe._ipp._tcp.linuxmuster-net.lokal.

; The SRV record
vlz-farbe._ipp._tcp SRV 0 0 631 server.linuxmuster-net.lokal.

; The TXT record
vlz-farbe._ipp._tcp TXT (
    "txtvers=1"
    "qtotal=1"
    "Transparent=T"
    "URF=none"
    "rp=printers/vlz-farbe"
    "note=VLZ"
;    "note=HP_Color_LaserJet_3600"
;    "product=(GPL Ghostscript)"
    "printer-state=3"
    "printer-type=0x80901c"
    
"pdl=application/octet-stream,application/pdf,application/postscript,image/gif,image/jpeg,image/png,image/tiff,image/urf,text/html,text/plain,application/vnd.adobe-reader-postscript,application/vnd.cups-command,application/vnd.cups-pdf"
    )

; The printing services for v11-d252
_ipp._tcp PTR v11-d252._ipp._tcp.linuxmuster-net.lokal.

; Sub CUPS
_cups._sub._ipp.tcp PTR v11-d252._ipp._tcp.linuxmuster-net.lokal.

; Sub Universal enables AirPrint
_universal._sub._ipp.tcp PTR v11-d252._ipp._tcp.linuxmuster-net.lokal.

; The SRV record
v11-d252._ipp._tcp SRV 0 0 631 server.linuxmuster-net.lokal.

; The TXT record
v11-d252._ipp._tcp TXT (
    "txtvers=1"
    "qtotal=1"
    "Transparent=T"
    "URF=none"
    "rp=printers/v11-d252"
    "note=V11" 
;    "note=Samsung_ML-2851ND"
;    "product=(GPL Ghostscript)"
    "printer-state=3"
    "printer-type=0x80b014"
    
"pdl=application/octet-stream,application/pdf,application/postscript,application/vnd.cups-raster,image/gif,image/jpeg,image/png,image/tiff,image/urf,text/html,text/plain,application/vnd.adobe-reader-postscript,application/vnd.cups-pdf"
    )

;### linuxmuster - begin ### DON'T REMOVE THIS LINE ###
woe-be-2 A 10.0.2.117
woe-be-1 A 10.0.2.118
fink A 10.0.2.119
vlz-s163 A 10.0.2.163
vlz-s164 A 10.0.2.164
abhol A 10.0.2.165
abholr A 10.0.2.166
vlz-s167 A 10.0.2.167
vlz-l168 A 10.0.2.168
mesenich A 10.0.2.169
v11-s170 A 10.0.2.170
v00-l182 A 10.0.2.182
n04-l184 A 10.0.2.184
v11-s188 A 10.0.2.188
n15-l190 A 10.0.2.190
fph-s201 A 10.0.2.201
fph-s202 A 10.0.2.202
fph-s203 A 10.0.2.203
fph-s204 A 10.0.2.204
fph-s205 A 10.0.2.205
fph-s206 A 10.0.2.206
fph-s207 A 10.0.2.207
fph-s208 A 10.0.2.208
fph-s209 A 10.0.2.209
fph-s210 A 10.0.2.210
fph-s211 A 10.0.2.211
fph-s212 A 10.0.2.212
fph-s213 A 10.0.2.213
fph-s214 A 10.0.2.214
fph-s215 A 10.0.2.215
fph-s216 A 10.0.2.216
fph-s217 A 10.0.2.217
dsb-1044673 A 10.0.2.233
dsb-lz A 10.0.2.234
hofacker A 10.0.2.237
webcam A 10.0.2.245
printsrv A 10.0.2.247
camacc A 10.0.2.249
engeland A 10.0.2.81
pccard A 10.0.2.82
hako A 10.0.2.83
h09-s100 A 10.0.3.100
n01-s101 A 10.0.3.101
n01-s102 A 10.0.3.102
n12-s010 A 10.0.3.10
n01-s103 A 10.0.3.103
o13-s104 A 10.0.3.104
s24-s105 A 10.0.3.105
o13-s106 A 10.0.3.106
o13-s107 A 10.0.3.107
o13-s108 A 10.0.3.108
n01-s109 A 10.0.3.109
n01-s110 A 10.0.3.110
n01-s111 A 10.0.3.111
n01-s112 A 10.0.3.112
n12-s011 A 10.0.3.11
s14-s113 A 10.0.3.113
o13-s114 A 10.0.3.114
o13-s115 A 10.0.3.115
n13-l120 A 10.0.3.120
n13-s121 A 10.0.3.121
n13-s122 A 10.0.3.122
n12-s012 A 10.0.3.12
n13-s123 A 10.0.3.123
n13-s124 A 10.0.3.124
n13-s125 A 10.0.3.125
n13-s126 A 10.0.3.126
n13-s127 A 10.0.3.127
n13-s128 A 10.0.3.128
n13-s129 A 10.0.3.129
n13-s130 A 10.0.3.130
n13-s131 A 10.0.3.131
n13-s132 A 10.0.3.132
n12-s013 A 10.0.3.13
n13-s133 A 10.0.3.133
n13-s134 A 10.0.3.134
n13-s135 A 10.0.3.135
s25-l140 A 10.0.3.140
n23-l141 A 10.0.3.141
s22-l142 A 10.0.3.142
n12-s014 A 10.0.3.14
s13-l143 A 10.0.3.143
n21-l144 A 10.0.3.144
s12-l145 A 10.0.3.145
n22-l146 A 10.0.3.146
s23-l147 A 10.0.3.147
s21-l148 A 10.0.3.148
n12-s015 A 10.0.3.15
n05-l155 A 10.0.3.155
n25-l156 A 10.0.3.156
o17-l157 A 10.0.3.157
weitjes A 10.0.3.158
o12-l159 A 10.0.3.159
o11-l160 A 10.0.3.160
o13-s161 A 10.0.3.161
o13-s162 A 10.0.3.162
n12-s016 A 10.0.3.16
n12-s017 A 10.0.3.17
n24-s173 A 10.0.3.173
o14-l174 A 10.0.3.174
o15-l175 A 10.0.3.175
fk2-l176 A 10.0.3.176
fph-l178 A 10.0.3.178
fph-l179 A 10.0.3.179
fb1-l180 A 10.0.3.180
vmu-l181 A 10.0.3.181
n12-s018 A 10.0.3.18
n11-l185 A 10.0.3.185
fc1-l186 A 10.0.3.186
fb2-l187 A 10.0.3.187
s15-l189 A 10.0.3.189
n12-s019 A 10.0.3.19
fph-s201 A 10.0.3.201
fph-s202 A 10.0.3.202
n12-s020 A 10.0.3.20
fph-s203 A 10.0.3.203
fph-s204 A 10.0.3.204
fph-s205 A 10.0.3.205
fph-s206 A 10.0.3.206
fph-s207 A 10.0.3.207
fph-s208 A 10.0.3.208
fph-s209 A 10.0.3.209
fph-s210 A 10.0.3.210
fph-s211 A 10.0.3.211
fph-s212 A 10.0.3.212
fph-s213 A 10.0.3.213
fph-s214 A 10.0.3.214
fph-s215 A 10.0.3.215
fph-s216 A 10.0.3.216
fb2-s221 A 10.0.3.221
fb2-s222 A 10.0.3.222
fb2-s223 A 10.0.3.223
fb2-s224 A 10.0.3.224
fb2-s225 A 10.0.3.225
fb2-s226 A 10.0.3.226
h00-l229 A 10.0.3.229
h00-l230 A 10.0.3.230
h00-l231 A 10.0.3.231
n13-p248 A 10.0.3.248
n12-p249 A 10.0.3.249
fmm-p250 A 10.0.3.250
vlz-p251 A 10.0.3.251
v11-d252 A 10.0.3.252
n12-l003 A 10.0.3.3
fmm-l040 A 10.0.3.40
fmm-s041 A 10.0.3.41
fmm-s042 A 10.0.3.42
fmm-s043 A 10.0.3.43
fmm-s044 A 10.0.3.44
fmm-s045 A 10.0.3.45
fmm-s046 A 10.0.3.46
fmm-s047 A 10.0.3.47
fmm-s048 A 10.0.3.48
fmm-s049 A 10.0.3.49
fmm-s050 A 10.0.3.50
fmm-s051 A 10.0.3.51
fmm-s052 A 10.0.3.52
n12-s005 A 10.0.3.5
fmm-s053 A 10.0.3.53
fmm-s054 A 10.0.3.54
fmm-s055 A 10.0.3.55
fmm-s056 A 10.0.3.56
fmm-s057 A 10.0.3.57
fmm-s058 A 10.0.3.58
fmm-s059 A 10.0.3.59
fmm-s060 A 10.0.3.60
fmm-s061 A 10.0.3.61
fmm-s062 A 10.0.3.62
fmm-s063 A 10.0.3.63
fmm-s064 A 10.0.3.64
fmm-s065 A 10.0.3.65
fmm-s066 A 10.0.3.66
fmm-s067 A 10.0.3.67
fmm-s068 A 10.0.3.68
fmm-s069 A 10.0.3.69
fmm-s070 A 10.0.3.70
fmm-s071 A 10.0.3.71
fmm-s072 A 10.0.3.72
n12-s007 A 10.0.3.7
n12-s008 A 10.0.3.8
n12-s009 A 10.0.3.9
;### linuxmuster - end ### DON'T REMOVE THIS LINE ###
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an