Ticket #518 (closed task: fixed)
Kill lpr2 with fire
Reported by: | jdreed | Owned by: | jdreed |
---|---|---|---|
Priority: | normal | Milestone: | Spring 2010 |
Component: | printing | Keywords: | |
Cc: | Fixed in version: | ||
Upstream bug: |
Description
Unless release-team or consultdev objects, I will soon replace lpr2 with a script that tells users to stop using lpr2 and directs them to a URL for more information.
I don't want to yank it completely, because many applications which shell out to lpr kind of suck at informing the user that something went wrong.
The new lpr2 will warn users by zenity and/or zephyr on each invocation, as well as a one-time e-mail notification.
Change History
Note: See
TracTickets for help on using
tickets.
This is ready to go, but I'm not going to deploy it until the 31st at the earliest. After I deploy it, /afs/.athena/contrib/consult/src/shell-scripts/lpr2.desupport will replace "lpr2" for i386_deb40 only. The script does the following:
The message directs users to http://kb.mit.edu/confluence/x/mIBh.
I have removed all references to lpr2 from our stock answers.