** 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

Reply via email to