This is an upstream problem of HPLIP. The "hp" backend of HPLIP creates
a directory in the /var/spool/cups/tmp/ directory, probably to save
configuration data there. This breaks the start-up process of CUPS.

To the developers at HP: This is a design bug. CUPS filters and backends
should never create a configuration directory or file while executing a
print job or doing the printer discovery for CUPS. If they need a
configuration file, it should be put into /etc/... already during the
installation of the HPLIP package. The file should be system-wide and
world-readable (so that the filters and backends can read it when
running as the system user "lp"). If the filters or backends do not find
a configuration file they should use default values without trying to
save them in a new configuration file. Note that the filters and
backends run as the user "lp" which has very limited rights, especially
only file system access to the spool area for the jobs.

-- 
After upgrade to karmic cups server do not start.
https://bugs.launchpad.net/bugs/444597
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to