http://qa.mandrakesoft.com/show_bug.cgi?id=417
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Resolution| |FIXED
------- Additional Comments From [EMAIL PROTECTED] 2003-03-17 00:31 -------
I have tested my fix and for me it works. Re-open the bug if it does not work
for you.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: RESOLVED
creation_date:
description:
Hi
When a printer name uses the symbol $, say "aaa$01bbb", the name is
not properly saved in the cups config files.
The reason is, I think, that perls thinks of "$0" as a variable name,
and replaces the string "$0" by the value of $0
How to reproduce it:
1) Open printerdrake
2) Add new CUPS printer
3) Connection type: "remote lpd server"
4) Choose "aaa$01bbb" as the Remote printer name
5) End the configuration. The printer name will still look correct (aaa$01bbb)
6) Now exit printerdrake and launch it again, the printer name will look "aaash1bbb"
Of course, nobody would use the $ character to name a printer in Unix, but apparently
they do in VMS (at least in my workplace :-)
Many thanks for the hard work, please let me know if I can help
-- Leo