Hi all,
Could I please get a code review for:
7156212 spooled files won't actually print after upgrade from build 10
to build 12
http://monaco.us.oracle.com/detail.jsf?cr=7156212
Webrev is here:
http://sfwcfi.us.oracle.com/builds/pcvachou/gutenprint-7156212-default/webrev/
The problem is related to my previous upgrade of gutenprint package. In
short, if the gutenprint package is updated to newer version, the CUPS
PPD files for currently configured printers (using gutenprint driver)
have to be regenerated. It can be done simply by executing the
cups-genppdupdate utility, delivered by gutenprint also. Without this,
the user would have to delete and then configure all affected printers
from scratch.
The fix introduces a new SMF service which takes care for updating the
gutenprint PPD files. The service is started before the CUPS (CUPS
service is made dependent on it) and on its first start after gutenprint
package update it will call the cups-genppdupdate to update the PPDs.
The service keeps track of the gutenprint package version for which the
update was run in the smf repository, so the cups-genppdupdate is not
executed on every system boot.
Thank you
Petr
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss