You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The temporary queue is shown via lpstat -e and not via lpstat -a. But once an user wants to change its job default options (shown by lpoptions -p <queue>), the temporary queue is shown in lpstat -a output with /dev/null device uri and the option isn't applied according lpoptions -p <queue> output.
This is a side-effect of setting default options for a queue - that requires cupsd to convert the queue to permanent, but I can have cupsd return an error unless "printer-is-temporary=false" is added to the lpadmin options.
michaelrsweet
changed the title
Temporary queue turns into permanent queue after changing job default option
Unable to set xxx-default values for temporary queues using lpadmin
Apr 5, 2024
Found out during OpenPrinting/cups-local#2 .
The temporary queue is shown via
lpstat -e
and not vialpstat -a
. But once an user wants to change its job default options (shown bylpoptions -p <queue>
), the temporary queue is shown inlpstat -a
output with/dev/null
device uri and the option isn't applied accordinglpoptions -p <queue>
output.How to produce:
Actual results:
Expected output:
New default job option value showed in lpoptions and applied to a job by default.
Additional info:
Changing printer default options (
lpoptions -p <queue> -o Duplex=DuplexTumble
) seems to work.The text was updated successfully, but these errors were encountered: