Afdrukken  |  Sluiten

TD-2020/2020A

Veelgestelde vragen en probleemoplossing

Veelgestelde vragen en probleemoplossing

SELinux uitschakelen of opnieuw configureren. (Linux)

Ga als volgt te werk om SELinux uit te schakelen of opnieuw te configureren:
 

SELinux uitschakelen

  1. Selecteer in de keuzelijst Desktop [System Settings] - [Security label].
  2. Selecteer het tabblad [SELinux], schakel [Enable] uit en klik vervolgens op de knop [OK].
  3. Start het systeem opnieuw.

SELinux opnieuw configureren

  1. Maak een back-up van het volgende bestand:
    /etc/selinux/targeted/contexts/files/file_contexts

  2. Ga op een van de volgende manieren te werk afhankelijk van de inhoud van de map /usr/local/Brother :
     
    1. Als er mappen met de naam 'inf', 'lpd' of 'cupswrapper' voorkomen in /usr/local/Brother, voeg dan de volgende drie regels toe aan het bestand '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 mappen met de naam 'inf', 'lpd' of 'cupswrapper' voorkomen in /usr/local/Brother/Printer/(printernaam), voeg dan de volgende drie regels toe aan het bestand 'file_contexts':
      /usr/local/Brother/Printer/(printer name)/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

    De inhoud die moet worden beschreven, hangt af van de distributie die u gebruikt.

    Let op de volgende punten:

    - De beschrijving voor 'lpd' en 'cupswrapper' moet gelijk zijn aan de beschrijving in /usr/lib(64)/cups/deamon/.*.

    - De beschrijving voor 'inf' moet gelijk zijn aan de beschrijving in /etc/cups/ppd/.*.

  3. Voer de opdracht restorecon * uit in de volgende mappen:
    Als u stap 2-A hebt uitgevoerd
     /usr/lib/cups/filter
     /usr/lib64/cups/filter (alleen voor 64-bits distributies)
     /usr/local/Brother/lpd
     /usr/local/Brother/inf
     /usr/local/Brother/cupswrapper
     
    Als u stap 2-B hebt uitgevoerd
     /usr/lib/cups/filter
     /usr/lib64/cups/filter (alleen voor 64-bits distributies)
     /usr/local/Brother/Printer/(printernaam)/inf
     /usr/local/Brother/Printer/(printernaam)/lpd
     /usr/local/Brother/Printer/(printernaam)/cupswrapper
     
  4. Start de computer opnieuw.

    Neem voor meer informatie over SELinux contact op met de leverancier van uw distributie.

Afdrukken  |  Sluiten