Re: [cups] Query queue Location/Description from command-line?
Bryan Mason <[email protected]> Wed, 12 Apr 2023 16:52:25 -0700
| Newsgroups | gmane.comp.printing.cups.general |
|---|---|
| Organization | Red Hat |
| Message-ID | <[email protected]> |
On Tue, 2023-03-28 at 12:14 -0800, Peter Schultz wrote: > I'm trying to write a script to synchronize related print queues via > the command-line and I need to determine the given queue's Location > and Description attributes (set via lpadmin) via script. > > I'd rather not have to run this script as an elevated user, meaning > I'd rather avoid parsing printers.conf. > > I've perused all of the manpages I can find and nothing seems to let > me do this. Is there something I'm missing? Should I just curl > localhost:631 for the printer in question? "lpstat -lp" provides me with Location and Description information: $ lpstat -lp printer hp-m477fdn is idle. enabled since Wed 15 Mar 2023 12:30:46 PM PDT Form mounted: Content types: any Printer types: unknown Description: HP Color LaserJet MFP M477fdn Alerts: none Location: Home Office Connection: direct Interface: /etc/cups/ppd/hp-m477fdn.ppd On fault: no alert After fault: continue Users allowed: (all) Forms allowed: (none) Banner required Charset sets: (none) Default pitch: Default page size: Default port settings: Not sure if this is the information that I used when I installed the printer via lpadmin, but it's there. ~ Bryan _______________________________________________ cups mailing list [email protected] https://lists.cups.org/mailman/listinfo/cups