** 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 : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp