https://bugzilla.novell.com/show_bug.cgi?id=876108
https://bugzilla.novell.com/show_bug.cgi?id=876108#c1
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jsmeix@suse.com
--- Comment #1 from Johannes Meixner 2014-05-02 12:27:29 CEST ---
Regarding item 1) "cups creates temp symlinks":
Symlinks like /tmp/52f62e0701fa6 -> /etc/cups/ppd/hp4650.ppd
are created by applications that call CUPS library functions
to get the PPD file for a print queue.
The cupsd is not involved here and the CUPS library cannot
somehow automatically delete it (library functions return
to the caller).
It is the application that requested the PPD and accordingly
it is the application that must remove it when no longer needed.
See
http://www.cups.org/documentation.php/doc-1.5/api-cups.html#cupsGetPPD
---------------------------------------------------------------------------
cupsGetPPD
Get the PPD file for a printer
...
The caller "owns" the file that is created and
must unlink the returned filename.
---------------------------------------------------------------------------
This means you would have to find out what particular applications
missed to remove their PPDs when no longer needed and file separated
bug reports for each of them (for an example see bnc#338095).
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.