Drucken  |  Schließen

QL-580N

FAQ & Fehlerbehebung

FAQ & Fehlerbehebung

Deaktivieren oder neu konfigurieren von SELinux. (Linux)

Folgen Sie den Anweisungen unten um SELinux zu deaktivieren oder neu zu konfigurieren:
 

SELinux deaktivieren

  1. Vom Desktop klicken Sie auf [System Settings] - [Security label].
  2. Wählen Sie das [SELinux] Tab, entfernen Sie den Haken bei [Enable] und klicken Sie anschliessend auf [OK].
  3. Starten Sie Ihr System neu.

SELinux neu konfigurieren

  1. Erstellen Sie ein Backup von folgender Datei:
    /etc/selinux/targeted/contexts/files/file_contexts

  2. Ja nach Inhalt der Datei /usr/local/Brother führen Sie folgendes aus:
     
    1. Falls Sie in dieser Datei folgende Verzeichnisse finden "inf", "lpd" und "cupswrapper" in /usr/local/Brother, fügen Sie diese drei Zusätze im File "file_contexts" ein:
      /usr/local/Brother/inf/.* - system_u: object_r: cupsd_etc_t: s0
      /usr/local/Brother/lpd/.* - system_u: object_r: bin_t: s0
      /usr/local/Brother/cupswrapper/.* - system_u: object_r: bin_t: s0
       
    2. Falls Sie in dieser Datei folgende Verzeichnisse finden "inf", "lpd" und "cupswrapper" in /usr/local/Brother/Printer/(Druckername), fügen Sie diese drei Zusätze im File "file_contexts" ein:
      /usr/local/Brother/Printer/(printer name)/inf/.* -- system_u:object_r:cupsd_etc_t:s0
      /usr/local/Brother/Printer/(printer name)/lpd/.* -- system_u:object_r:bin_t:s0
      /usr/local/Brother/Printer/(printer name)/cupswrapper/.* -- system_u:object_r:bin_t:s0

    Die Inhalte, welche konfiguriert werden müssen, unterscheiden sich je nach Distribution.

    Als Erstes stellen Sie bitte folgendes Sicher:

    - Die Beschreibung für "lpd" und "cupswrapper" ist dieselbe wie in /usr/lib(64)/cups/deamon/.*.

    - Die Beschreibung für "inf" ist dieselbe wie in /etc/cups/ppd/.*.

  3. Führen Sie den Befehl restorecon * in den folgenden Verzeichnissen aus:
    Falls Sie Schritt 2-A befolgt haben:
     /usr/lib/cups/filter
     /usr/lib64/cups/filter (nur bei 64 bit Distributionen)
     /usr/local/Brother/lpd
     /usr/local/Brother/inf
     /usr/local/Brother/cupswrapper
     
    Falls SIe Schritt 2-B befolgt haben:
     /usr/lib/cups/filter
     /usr/lib64/cups/filter (only for 64 bit distributions)
     /usr/local/Brother/Printer/(printer name)/inf
     /usr/local/Brother/Printer/(printer name)/lpd
     /usr/local/Brother/Printer/(printer name)/cupswrapper
     
  4. Starten Sie Ihren Computer neu.

    Für weitere Informationen betreffend SELinux, wenden Sie sich an den Distributionspartner.

Drucken  |  Schließen