[Printing-architecture] Another reason why we need a standard directory structure for printer drivers

Till Kamppeter till.kamppeter at gmx.net
Mon Jun 12 01:58:13 PDT 2006

See below, Fedora/Red Hat uses SELinux as an enhanced security
infrastructure. It seems that there are set certain security policies by
the directory structure which leads to printer drivers not working when
they have files outside the places where printer drivers are expected to
be. Having standard directories for printer driver this problem should
go away.


Tim Waugh wrote today on the CUPS general mailing list:
> On Sun, 2006-06-11 at 17:10 -0400, John Benson wrote:
>>Hi, this is just a post to notify people that SELinux in "Enforcing" mode on Red Hat Fedora Core 5 Linux can prevents CUPS jobs from printing. The job status shows as "stopped".
> Just to clarify: CUPS in Fedora Core 5 works fine with the supplied
> drivers.  The problem you have run into, and supplied a link to an FAQ
> for, is that you have installed a 3rd party (Brother) driver which for
> some reason has not taken account of SELinux in its installation script.
> In general, if a 3rd party driver adds files to existing CUPS
> directories there should be nothing further to do; but in this case the
> Brother driver uses /usr/local directories.

More information about the Printing-architecture mailing list