Afdrukken  |  Sluiten

MFC-L6900DW(T)

Veelgestelde vragen en probleemoplossing

Veelgestelde vragen en probleemoplossing

Ik wil afdrukken met CUPS en SELinux ingeschakeld laten. (Linux)

  1. Maak een back-up van het bestand "/etc/selinux/targeted/contexts/files/file_contexts" voordat u het oorspronkelijke bestand wijzigt.
  2. Kijk in de map "/usr/local/Brother/" welke mappen daarin staan.
    1. Als er op uw systeem mappen met de naam "inf", "lpd" of "cupswrapper" aanwezig zijn onder "/usr/local/Brother", voeg dan de volgende drie regels toe aan het eind van het bestand ( /etc/selinux/targeted/contexts/files/file_contexts ).

      /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. Als er op uw systeem mappen met de naam "inf", "lpd" of "cupswrapper" aanwezig zijn onder "/usr/local/Brother/Printer/[naam van uw printer]/", voeg dan de volgende drie regels toe aan het eind van het bestand ( /etc/selinux/targeted/contexts/files/file_contexts ).

      /usr/local/Brother/Printer/(printernaam)/inf/.* -- system_u:object_r:cupsd_etc_t:s0
      /usr/local/Brother/Printer/(printernaam)/lpd/.* -- system_u:object_r:bin_t:s0
      /usr/local/Brother/Printer/(printernaam)/cupswrapper/.* -- system_u:object_r:bin_t:s0

    Het deel na de twee liggende streepjes kan per distributie anders zijn. Raadpleeg het volgende voor de juiste instructie voor uw distributie.
     

    • Voor "lpd" en "cupswrapper" moet het deel gelijk zijn aan de configuratie voor "/usr/lib(64)/cups/deamon/.*" in "file_contexts".
    • Voor "inf" moet het deel gelijk zijn aan de configuratie voor "/etc/cups/ppd/.*" in "file_contexts".
  3. Voer de opdracht "restorecon *" uit in de volgende mappen:
    (Voor stap 3-a.)
    /usr/lib/cups/filter
    /usr/lib64/cups/filter <=== Dit is alleen nodig voor gebruikers van een 64-bits besturingssysteem
    /usr/local/Brother/lpd
    /usr/local/Brother/inf
    /usr/local/Brother/cupswrapper

    (Voor stap 3-b.)
    /usr/lib/cups/filter
    /usr/lib64/cups/filter <=== Dit is alleen nodig voor gebruikers van een 64-bits besturingssysteem
    /usr/local/Brother/Printer/(printernaam)/inf
    /usr/local/Brother/Printer/(printernaam)/lpd
    /usr/local/Brother/Printer/(printernaam)/cupswrapper
     
  4. Start de computer opnieuw.
Afdrukken  |  Sluiten