Model discontinued. This page is no longer updated.

I want to print using CUPS while keeping SELinux enabled. (Linux)

  1. Backup the "/etc/selinux/targeted/contexts/files/file_contexts" file before making any changes to the original file.
  2. Check "/usr/local/Brother/" folder to find what folders are under it.
    1. If your system has "inf", "lpd","cupswrapper" folders under "/usr/local/Brother", add the following 3 lines to the end of the file ( /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. If your system has "inf", "lpd","cupswrapper" folders under "/usr/local/Brother/Printer/[your printer's name]/", add the following 3 lines to the end of the file ( /etc/selinux/targeted/contexts/files/file_contexts ).

      /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

    The part after the doble hyphen can differ between distributions. Refer the followings to confirm the correct statement for your distribution.
     

    • For "lpd" and "cupswrapper", the part should be the same as the configuration for "/usr/lib(64)/cups/deamon/.*" in the "file_contexts".
    • For "inf", the part should be the same as the configuration for "/etc/cups/ppd/.*" in the "file_contexts".
  3. Run the command "restorecon *" in the following directories:
    (For step 3-a.)
    /usr/lib/cups/filter
    /usr/lib64/cups/filter <===This is necessary only for 64bit OS users
    /usr/local/Brother/lpd
    /usr/local/Brother/inf
    /usr/local/Brother/cupswrapper

    (For step 3-b.)
    /usr/lib/cups/filter
    /usr/lib64/cups/filter <===This is necessary only for 64bit OS users
    /usr/local/Brother/Printer/(printer name)/inf
    /usr/local/Brother/Printer/(printer name)/lpd
    /usr/local/Brother/Printer/(printer name)/cupswrapper
     
  4. Restart the PC.

If your question was not answered, have you checked other FAQs?

Have you checked the manuals?

If you need further assistance, please contact Brother customer service:

Related Models

ADS-1100W, ADS-1200, ADS-1600W, ADS-1700W, ADS-2100, ADS-2200, ADS-2600W, ADS-2700W, DCP-110C, DCP-115C, DCP-120C, DCP-130C, DCP-135C, DCP-145C, DCP-150C, DCP-1510, DCP-1610W, DCP-165C, DCP-195C, DCP-330C, DCP-350C, DCP-375CW, DCP-385C, DCP-6690CW, DCP-7010, DCP-7030, DCP-7040, DCP-7055, DCP-7060D, DCP-8045D, DCP-8065DN, DCP-8070D, DCP-9010CN, DCP-9040CN, DCP-9042CDN, DCP-J100, DCP-J105, DCP-J125, DCP-J140W, DCP-J315W, DCP-L3551CDW, DCP-L5600DN, DCP-T220, DCP-T300, DCP-T310, DCP-T420W, DCP-T426W, DCP-T500W, DCP-T510W, DCP-T520W, DCP-T700W, DCP-T710W, DCP-T720DW, DCP-T820DW, DS-620, DS-640, DS-720D, DS-740D, FAX-1820C, FAX-1840C, FAX-2820, FAX-2840, FAX-2850, FAX-2920, FAX-2950, HL-1110, HL-1210W, HL-1240, HL-1250, HL-1270N, HL-1430, HL-1440, HL-1450, HL-1470N, HL-1650, HL-1670N, HL-1850, HL-1870N, HL-2040, HL-2070N, HL-2130, HL-2140, HL-2150N, HL-2170W, HL-2240D, HL-2250DN, HL-2270DW, HL-2460, HL-2600CN, HL-2700CN, HL-3040CN, HL-3070CW, HL-3150CDN, HL-3170CDW, HL-3260N, HL-3450CN, HL-4040CN, HL-4050CDN, HL-4150CDN, HL-4570CDW, HL-5040, HL-5050, HL-5070N, HL-5140, HL-5150D, HL-5170DN, HL-5240, HL-5250DN, HL-5270DN, HL-5340D, HL-5350DN, HL-5380DN, HL-5440D, HL-5450DN, HL-6050D, HL-6050DN, HL-6180DW, HL-7050, HL-7050N, HL-8050N, HL-L2320D, HL-L2360DN, HL-L2365DW, HL-L2370DN, HL-L2375DW, HL-L2385DW, HL-L3230CDN, HL-L3270CDW, HL-L5100DN, HL-L6200DW, HL-L6400DW, HL-L8250CDN, HL-L8260CDN, HL-L8350CDW, HL-L8360CDW, HL-T4000DW, MFC-1810, MFC-1815, MFC-1910W, MFC-210C, MFC-215C, MFC-240C, MFC-250C, MFC-260C, MFC-290C, MFC-295CN, MFC-3220C, MFC-3240C, MFC-3360C, MFC-3420C, MFC-3820CN, MFC-410CN, MFC-425CN, MFC-440CN, MFC-465CN, MFC-4800, MFC-490CW, MFC-5440CN, MFC-5460CN, MFC-5490CN, MFC-5840CN, MFC-5860CN, MFC-5890CN, MFC-620CN, MFC-640CW, MFC-6490CW, MFC-665CW, MFC-685CW, MFC-6890CDW, MFC-7220, MFC-7340, MFC-7360, MFC-7420, MFC-7450, MFC-7470D, MFC-7820N, MFC-7840N, MFC-7860DW, MFC-790CW, MFC-795CW, MFC-8370DN, MFC-8380DN, MFC-8440, MFC-8460N, MFC-8510DN, MFC-8820D, MFC-8840D, MFC-8860DN, MFC-8880DN, MFC-8910DW, MFC-9120CN, MFC-9140CDN, MFC-9160, MFC-9180, MFC-9320CW, MFC-9330CDW, MFC-9420CN, MFC-9440CN, MFC-9450CDN, MFC-9840CDW, MFC-9880, MFC-9970CDW, MFC-J200, MFC-J220, MFC-J2310, MFC-J2320, MFC-J2330DW, MFC-J2510, MFC-J2720, MFC-J2730DW, MFC-J3520, MFC-J3530DW, MFC-J3720, MFC-J3930DW, MFC-J415W, MFC-J430W, MFC-J5910DW, MFC-J615W, MFC-J625DW, MFC-J6710DW, MFC-J6910DW, MFC-J825DW, MFC-L2700D, MFC-L2700DW, MFC-L2715DW, MFC-L2740DW, MFC-L2750DW, MFC-L2770DW, MFC-L3735CDN, MFC-L3750CDW, MFC-L3770CDW, MFC-L5900DW, MFC-L6900DW, MFC-L8690CDW, MFC-L8850CDW, MFC-L8900CDW, MFC-L9550CDW, MFC-T4500DW, MFC-T800W, MFC-T810W, MFC-T910DW, MFC-T920DW, PDS-5000, PDS-6000

Content Feedback

To help us improve our support, please provide your feedback below.

Step 1: How does the information on this page help you?

Step 2: Are there any comments you would like to add?

Please note this form is used for feedback only.