** Changed in: system-tools-backends (Ubuntu) Status: Incomplete => Confirmed
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to system-tools-backends in Ubuntu. https://bugs.launchpad.net/bugs/14824 Title: PPP username/passwords that contain hashes get corrupted Status in The Gnome System Tools: Expired Status in “system-tools-backends” package in Ubuntu: Confirmed Status in Baltix GNU/Linux: Invalid Bug description: Steps to reproduce the bug: Configure a PPP connection with g-s-t network and username: user password: ab#cd Close it to have the entries updated. pap-secrets contains: "user" * "ab#cd" Reopen g-s-t network and modify password to: password: eab#cd pap-secrets now contains: "user" * "eab#cd"#cd" From that point on the parser gets confused and new modifications will further corrupt the password. If it's the username that contains a hash mark, multiple entries will be created, the old ones are not removed. I have narrowed down the problem to the use of gst_replace_split (in replace.pl) by gst_network_set_pap_passwd (in network.pl). gst_replace_split doesn't protect hashes inside quotes. To manage notifications about this bug go to: https://bugs.launchpad.net/gst/+bug/14824/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp