[maemo-users] task launcher environment
From: Jeffrey Mark Siskind qobi at purdue.eduDate: Thu Feb 28 23:08:46 EET 2008
- Previous message: locale not supported by C library, locale unchanged
- Next message: task launcher environment
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I have installed emacs on my N810. I have a .desktop file that creates a task
launcher menu item for it. When I run emacs from osso X terminal and start a
shell buffer, it appears to have run my .profile (which sets the PS1, PATH, and
RSYNC_RSH environment variables). But when I run emacs from the task launcher
menu item and start a shell buffer, it appears not to have run my .profile as
it does not have my customized PS1, PATH, and RSYNC_RSH environment variables.
Also, the value of PATH in a shell buffer when emacs is run from the task
launcher menu item is different from either the value of PATH in a root shell
in osso X terminal or a user shell in osso X terminal (prior to my modifying
PATH in .profile). Also, the current directory of programs launched by the
task launcher is /, not /home/user.
My question is this. What is the environment (not just the environment
variables but also the directory, umask, ulimits, etc.) that programs run by
the task launcher get? How can I control that environment? I can I make sure
that .profile is run in the environment in which programs run by the task
launcher are run? I would like the task launcher to run programs in the same
environment and with the same directory as is the case in a shell started up
in a virgin osso X terminal window.
Jeff (http://www.ece.purdue.edu/~qobi)
- Previous message: locale not supported by C library, locale unchanged
- Next message: task launcher environment
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
