Overview

Request 35289 accepted

Major cleanup of the AutoYaST printer client bnc#588679, bnc#588998

Request History
Johannes Meixner's avatar

jsmeix created request

Major cleanup of the AutoYaST printer client bnc#588679, bnc#588998


Johannes Meixner's avatar

jsmeix accepted request

- Major cleanup of the AutoYaST printer client printer_auto.ycp
(see Novell/Suse Bugzilla bnc#588679):
Now there is verbatim cupsd.conf and client.conf
as XML CDATA in the AutoYaST control file.
This results a new AutoYaST control file structure:








Provide a new src/printer.rnc to match the
new AutoYaST control file structure.
- In src/printer.desktop added the line
X-SuSE-YaST-AutoInstSchema=printer.rnc
to pull in printer.rnc when yast2-schema is build
(see Novell/Suse Bugzilla bnc#588998).
- In printer_proposal.ycp use Printer::DeriveModelName
and Printer::DeriveDriverFilterString the same way
as in basicadd.ycp so that the proposal results now
the same queue setup as if the user would have just
clicked [OK] in the BasicAddDialog.
- Prefer "manufacturer-PPD" over "recommended" PPD
(see Novell/Suse Bugzilla bnc#589371).
- 2.19.6

openSUSE Build Service is sponsored by