Filter Compilation Problem
Jeff Hubbs
jhubbslist at att.net
Mon Aug 16 10:50:58 PDT 2010
Thanks, Michael - my mistake. Where I'd said "/etc/cups/ppd" I really meant "/usr/share/cups/model". In any case, my problem was permissions-related - cupsd could not read the gzipped PPD file. Fixed. :)
> CUPS doesn't look in /etc/cups/ppd for the list of drivers reported by =
> the web interface or "lpinfo -m". On Linux you need to install in one =
> of the following locations:
>
> /usr/share/cups/model
> /usr/share/ppd
> /usr/local/share/ppd
> /opt/share/ppd
>
> On Aug 16, 2010, at 7:35 AM, Jeff Hubbs wrote:
>
> > I'm running CUPS 1.4.4 from the cups.org distribution on CentOS 5.5 =
> (whose CUPS, 1.3.7, is already over two years old). I have a Seiko =
> label printer driver/filter distribution that involves a makefile and =
> I've been able to put a series of symlinks together to make that =
> makefile work. I wind up with a siislp450.ppd file in the Seiko source =
> distro tree.
> >=20
> > When I got this to work successfully before under Gentoo and CUPS =
> 1.4.4 brought in entirely through Portage, Gentoo's package management =
> system, I could gzip this PPD file, mkdir /etc/cups/ppd/seiko, and copy =
> the gzipped PPD file into it and once that was done and CUPS was =
> restarted, I could go into the CUPS Web app, create a new print queue, =
> select "SII" from the "Make" box, Select "SLP450" from the "Model" box =
> that followed, and I'm off to the races. However, if I try to go =
> through the same process on the CentOS 5.5 machine with setting up =
> /etc/cups/ppd/seiko/siislp450.ppd.gz and restarting CUPS and clearing my =
> browser cache, I do not get "SII" in the list of makes - I just see the =
> list provided by Foomatic.
> >=20
> > So given the use of a CUPS 1.4.4 instance built from upstream source, =
> where can I move or symlink siislp450.ppd.gz so that the Web app knows =
> to pick it up and insert "SII" in the make list?
> >=20
> > Thanks!
> >=20
More information about the cups
mailing list