Mailinglist Archive: opensuse-bugs (6238 mails)

< Previous Next >
[Bug 559025] Unable to add SMB Printer if password on server contains "at" symbol ("@")
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 12 Dec 2009 03:55:46 +0000
  • Message-id: <20091212035546.88B4724551E@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=559025

http://bugzilla.novell.com/show_bug.cgi?id=559025#c6


--- Comment #6 from Yury Baranov <suseer@xxxxxxx> 2009-12-12 03:55:42 UTC ---
(In reply to comment #3)
There is no bug.

Regarding the values for username and password
and the values in all other components in a DeviceURI:

Reserved characters in the values/components of an URI
: / ? # [ ] @ ! $ & ' ( ) * + , ; =
and a literal % character must be percent-encoded
(% followed by two hex digits, e.g. % -> %25), see
http://www.rfc-editor.org/rfc/rfc3986.txt
and
http://www.cups.or/newsgroups.php?s1+gcups.general+v4+T+Q"Samba+printers+bad+uri";
and
https://bugzilla.redhat.com/show_bug.cgi?id=507409
and
http://www.cups.org/str.php?L3228

Characters that are allowed in a URI but do not have a reserved
purpose are called unreserved. These include uppercase and lowercase
letters, decimal digits, hyphen, period, underscore, and tilde.

Actually, there IS bug, but it is in YaST, not in Samba. When filling
"password" field in YaST - the password is appearing in printers.conf 'as is',
but reserved characters must be converted to hex before applying it and before
pressing "test" button.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >