Summary: | When using the 'su' command, the folder name is not updated when using %d in tab names | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Frédéric Buclin <LpSolit> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | normal | CC: | robertknight |
Priority: | NOR | ||
Version: | 2.3 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Frédéric Buclin
2009-08-15 14:25:38 UTC
If my understanding is correct, this is a security feature of Linux. Konsole does not have permissions to inspect some details of a program which is being run with 'su'. Usually when you start programs they are running with the same user as Konsole (the user you logged in as), so it can read their status (including environment, command line and current directory). This status information is provided by the kernel through files in /proc/<process id>/ When you run a program as root, Konsole only has limited access to information about the current status of that program and information about the current directory of that program is not available. |