You know you could just bump your old threads... might be helpful to visit them too - will also explain your questions. Even though bootlocal was initial suggestion, other files (such as the same advice given above) were also given as suggestions. But I guess some things never seem to get done :P

Just to exactly make sure where variables can be propagated from, I just edited a couple files and used the mydsl system in a DSL 4.3 system.Conclusion: it should work in

Code Sample

/etc/profile~/.bash_profile~/.bashrc/etc/bash.bashrc~/.xinitrc

where the top of the list is probably the better one to use - unless you just want it for the current user.

fwiw, /etc/bashrc did not work. My guess is that bash.bashrc took precedence.

If you do not know how to edit (any of) these files, do not hesitate to ask.

Now I'm confused. Is the export command supposed to be in .bash_profile, bash.bashrc, .xinitrc, or .bashrc? Exactly what are these files for? Some of these files are in more than one directory, so which is the appropriate one to edit?

What's the startup mechanism, and why is there so much confusing information? All I want here is to get a certain command to execute AUTOMATICALLY EVERY TIME I boot up.

I'd make the changes right now, but I'm currently in a long download that I can't interrupt right now.