In RHEL, printing files named with dots (".") get changed to underscores ("_") when sent to a printer via LPD

Solution Verified - Updated -

Issue

  • The print file name is being changed, whereever there is a "." it changes it to a "_".
  • When printing to an LPD (Line Printer Daemon) printer, underscores ("_") appear unexpectedly in the title.
  • Hyphens (-) are getting replaced with underscores (_) in the printer job name on the CUPS server before the job is sent it to the destination via LPD.
  • The '=' character in the banner page job title is being converted to '_' character.
  • For example, using the command to send a document to a the XEROX1 print server is:

    lp -d XEROX1 prt7.d
    

    Once received by the print server, the file name is changed to prt7_d. Please help us determine how to keep the dots in the file name.

  • We're running a command like:

    lpr -P PRN002 -J identifier=IPRAS026 print
    

    but the equals sign (=) is being translated into to an underscore (_).

Environment

  • Red Hat Enterprise Linux
  • Common Unix Printing System
  • Printing to a printer via LPD (Line Printer Daemon) protocol

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content