kde 4.2 kppp not working

Bug #330116 reported by pauls
4
Affects Status Importance Assigned to Milestone
kdenetwork (Ubuntu)
Fix Released
High
Unassigned
Nominated for Jaunty by Jonathan Thomas

Bug Description

*Below added by Jonathan Thomas*
   Stable Release Update (SRU) infos:
   -Impact: Renders KPPP useless for most people
   -Addressed by: This bug has been addressed by fixing debian/rules so that permissions are correctly set
   -Testcase: Launch KPPP from the menu, configure stuff. Close KPPP. Open KPPP and see if things work.
   -Patch/regression potential: Little. This is a tiny fix for an obvious problem that has been incorporated in Debian.
 #######################################################################

kppp on kde 4.2 in jaunty does not work due to 2 problems.

First, launching it from the menu results in the kppp window, but it does not access the existing ~/.kde/share/config/kppprc file, so does not work. If I launch it from konsole, it will access the config file and work ok.

Second, when it dials and trys to run ppp0, it complains it can't find ppp0 or open /etc/resolv.conf.

paul :~$ kppp
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock
kppp(1297) Modem::opentty: Opening Device: "/dev/modem"
Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 1363
Kernel supports ppp alright.
Couldn't find interface ppp0: No such device
Couldn't find interface ppp0: No such device
It was pppd that died
pppd exited with return value 16
Sending 1297 a SIGUSR1
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
error opening resolv.conf!
Opener: received RemoveLock
Opener: received PPPDExitStatus
Opener: received PPPDExitStatus

Apparently, it has the wrong executable permissions. On kde 3.x, kppp was always:

paul :~$ ls -l /usr/kde3/bin/kppp
-rwsr-xr-- 1 root dip 661392 2008-12-30 14:32 /usr/kde3/bin/kppp

But, on kde 4.2, its not suid nor group dip:
paul :~$ ls -l /usr/bin/kppp
-rwxr-xr-- 1 root root 652968 2009-02-05 18:24 /usr/bin/kppp

If I change the ownership and permissions, then kppp dials and connects ok. But, the first problem still exists, so it can only be run from the command line.

pauls (paulatgm)
description: updated
description: updated
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix committed in bzr for the next packaging release in Kubuntu 9.10. Thanks for your bug report.

Changed in kdenetwork (Ubuntu):
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdenetwork - 4:4.2.2-1ubuntu1

---------------
kdenetwork (4:4.2.2-1ubuntu1) karmic; urgency=low

  [ Richard A. Johnson ]
  * Merge from Debian unstable, remaining Ubuntu changes:
    - kubuntu_01_suid_kppp.diff: launches kppp with kdesudo
    - kubuntu_04_fix_kopete_nowlistening_wording.diff: only shows that Amarok 2
      is supported. Hides Noatun and Kaffeine support due to them not being
      available for KDE 4/DBus. This should be applied upstream.
    - kubuntu_05_samba_kcm_crash_fix.diff: fixes kcm crash
    - kubuntu_06_samba_kcm_global_config_crash.diff: fixes kcm crash

  [ Jonathan Thomas ]
  * Merge things a bit more (LP: #330116):
    - Suggest libjasper-runtime only, it's in universe

kdenetwork (4:4.2.2-1) unstable; urgency=low

  * New upstream release:
    - Fix in kopete autoreplace plugin on incoming messages. (Closes: #265356)
    - kopete/ICQ: You can add yourself to the contact list. (Closes: #398286)
    - kget does not ignore upload limits. (Closes: #406143)
    - kopete/jabber: allow edit or create vCard. (Closes: #408905)
    - Fix kget crashes when pausing some files. (Closes: #410743, #440526)
    - Fix going auto-away while typing without moving mouse in kopete. (Closes: #448009)
    - kget allow pause/resume multiple files. (Closes: #372927)
  * Update from libortp7-dev to libortp-dev. (Closes: #519616)

 -- <email address hidden> (Richard A. Johnson) Tue, 05 May 2009 16:45:55 -0500

Changed in kdenetwork (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.