[Konsole-devel] [Bug 73599] konsole doesn't honor PS1 shell variable in non-bash shells

sombragris at sombragris.org sombragris at sombragris.org
Mon Feb 2 13:53:00 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=73599      
sombragris at sombragris.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |



------- Additional Comments From sombragris at sombragris.org  2004-02-02 14:52 -------
Sorry to bother you again with this issue. I have new information.

In short: Konsole appears to ignore system-wide settings, honoring only settings made in the user's home directory.

How to reproduce:

1. I made a fresh install of slackware 9.1 with the stock kde 3.1.4 in a test system. I created some user accounts. After that, I modified the systemwide /etc/profile file to change the default *bash* prompt to

PS1='[\u: \w] \$ '

and konsole recognized the change. Now every prompt for every user was accepted.

2. After that I upgraded to KDE 3.2rc1 and now konsole no logner honors the PS1 variable even in bash. The only way to provide a customized shell prompt is to write something in the home directory of each user. AFAIK there's no way to provide system-wide settings.

I can provide screenshots if requested.

Thanks,


Eduardo



More information about the konsole-devel mailing list