konsole uses complete path to it's profiles for favorits and shortcuts in konsolerc

Bug #447079 reported by Achim Bohnet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
Medium
konsole (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kdebase

uptodate karmic: KDE 3.4.2: konsole 4:4.3.2-0ubuntu1

if one manages to save the 'Manage Profiles...' settings (see bug 447065) konsole writes the complete path to the profiles into konsolerc. E.g.

[Favorite Profiles]
Favorites=/home/allee/.kde/share/apps/konsole/root shell.profile,/home/allee/.kde/share/apps/konsole/root @ where-ever.profile,/home/allee/.kde/share/apps/konsole/secure remote.profile,/home/allee/.kde/share/apps/konsole/Shell.profile
...
[Profile Shortcuts]
Ctrl+(=/home/allee/.kde/share/apps/konsole/root @ where-ever.profile
Ctrl+)=/home/allee/.kde/share/apps/konsole/root shell.profile
Ctrl+*=/home/allee/.kde/share/apps/konsole/secure remote.profile

As profile are stored in apps/konsole/ that's not necessary and counterproductive:
Using complete path one runs in trouble when username changes,
or one sents ones profiles to other people.

Exactly for this problem type KDE3 introduced special methods in KConfig (AFAIR)
to strip $HOME (and maybe(?) other well known places like appdata?)

Please strip the complete directory path or at least $HOME or $KDEDIR.

Achim

ProblemType: Bug
Architecture: amd64
Date: Fri Oct 9 11:24:30 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: openafs
Package: konsole 4:4.3.2-0ubuntu1
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-12.41-generic
SourcePackage: kdebase
Uname: Linux 2.6.31-12-generic x86_64

Revision history for this message
Achim Bohnet (allee) wrote :
Revision history for this message
Harald Sitter (apachelogger) wrote :

Closing because it is tracked upstream anyway.

Changed in kdebase (Ubuntu):
status: New → Invalid
Changed in kdebase:
status: Unknown → Confirmed
Changed in kdebase:
importance: Unknown → Medium
Changed in kde-baseapps:
status: Confirmed → Invalid
Revision history for this message
Achim Bohnet (allee) wrote :

bug was marked as duplicate. Update bug# 209974 => 283102

Changed in kde-baseapps:
importance: Medium → Unknown
status: Invalid → Unknown
Changed in kdebase (Ubuntu):
status: Invalid → Confirmed
Changed in kde-baseapps:
importance: Unknown → Medium
status: Unknown → Confirmed
Changed in kde-baseapps:
status: Confirmed → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix released to quantal.

affects: kdebase (Ubuntu) → konsole (Ubuntu)
Changed in konsole (Ubuntu):
status: Confirmed → 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.