|
Bugzilla – Full Text Bug Listing |
| Summary: | Yast Printer module not accepting password with "@" in it | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.3 | Reporter: | Bhupinder Singh <bhupi70> |
| Component: | YaST2 | Assignee: | Michal Zugec <mzugec> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | jsmeix, th.sch |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | SuSE Linux 10.1 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Yast2 Logs | ||
|
Description
Bhupinder Singh
2006-12-01 12:01:31 UTC
Please attach your yast log files. http://en.opensuse.org/Bugs/YaST Thank you Created attachment 108075 [details]
Yast2 Logs
Here is the tar of the Yast2 dir from /var/logs
According to the logs, reassigning to Michal. Please let me know if you need any further information thanks and regards I think it's enought. When I will have a time, I will consult this with samba documentation Thank for report I am able to use the same password with RedHat Linux, Fedora Core I changed my password and it works. But the command line works with all the characters. bhupinder@apps1:~> echo -en "\r" | smbclient "//192.168.0.59/HPLaserJ" "test@123" -c "print -" -U "test" -W "bhrigus-hyd" Domain=[BHRIGUS-HYD] OS=[Windows Server 2003 3790 Service Pack 1] Server=[Windows Server 2003 5.2] putting file - as stdin-17055 (0.3 kb/s) (average 0.3 kb/s) This bug has been reassigned to us by accident, according to the bug activity. I'm going to reassign it back to Michal. '@' in the password works directly on the command line but it is at least problematic (perhaps impossible) for CUPS because here it must be in the DeviceURI which is according to "man smbspool" something like -------------------------------------------------------------- smb://username:password@server[:port]/printer smb://username:password@workgroup/server[:port]/printer -------------------------------------------------------------- I.e. '@' is used to seperate the password from the server name or the workgroup so that there cannot be a plain '@' in the password. Perhaps it is possible to somehow encode a '@' in the password and smbspool can decode it but at the moment I don't know. I will make it as an enhancement request for openSUSE 10.3 (which does not mean that it can be solved there). later reopen to solve *** Bug 341560 has been marked as a duplicate of this bug. *** Comment 9: the usual thing to do would be to url encode special charters. This would turn @ into %40. There are other characters like / and & which need to be url encoded as well. fixed in yast2-printer-2.15.6 |