[svlug] Adding environment variable to a shell and it's
ikluft at thunder.sbay.org
Fri May 30 17:04:48 PDT 2003
>From: Roland Krause <rokrau at yahoo.com>
>thanks for the advice. Unfortunately I cant/"dont want to" change the
>program that gets started. Seems therefore the wrapper script is the
>only way of dealing with the situation. I have this implemented and it
>works fine. Should be the same in KDE and Gnome, a shell wrapper is a
>shell wrapper after all.
>Under the "evil" OS there is a way to set environment variables. In the
>worst case one has to relogin to make them active. Something like that
>was what I was looking for.
>I am going to keep looking :-)
OK, so it sounds like you'd like a way to change the environment on a
GUI program already running now on your desktop.
Linux/Unix don't provide a direct way to do that. Each program can only
modify its own environment once it's started. So the only way would be
if the program already has a mechanism to do this. I've never heard of
this kind of functionality before - but that doesn't mean no one has
done it. It may be an interesting thing to develop as a patch for the
major GUI environments like KDE and Gnome - sort of a "guru mode".
Since you haven't mentioned what feature you wanted to change, I guess the
next best thing I can suggest for now is to hunt around the GUI pull-down
menus and preferences for a way to set the specific feature you have in
mind. Then use a wrapper script next time you run it.
More information about the svlug