Description of problem: According to The Open Group Base Specifications Issue 6, IEEE Std 1003.1- 2001, "The standard input shall be used only if no file operands are specified, or if a file operand is '-' ." The lp supplied with cups-1.1.17-13 however does not support the dash option to specify standard input. [patrick@sprout tmp]$ lp -d lazy - lp: Unknown option ''! [patrick@sprout tmp] Version-Release number of selected component (if applicable): cups-1.1.17-13 How reproducible: Every time Steps to Reproduce: 1. lp -d lazy - 2. 3. Actual results: Error message 'Unknown option' is displayed. Expected results: lp should read from standard input. Additional info:
URL for aforementioned standard: http://www.opengroup.org/onlinepubs/007904975/utilities/lp.html (http://www.opengroup.org/onlinepubs/007904975/)
Thanks. Reported upstream. http://www.cups.org/newsgroups.php?s2997+gcups.general+v3006
http://www.cups.org/str.php?L59+P0+S-2+C0+I5+E0+Q