Order VPS Hosting
Order a VPS, Semi- dedicated or Dedicated server in Dallas, London or Australia.

Get Assistance
Ask our support team about your hosting requirements.


Host where the staff takes pride in making customers happy

I'm now sure that going with rimuhosting.com was the best move. Thanks for your help I really appreciated. - Harvey - one satisfied customer.

- Harvey (after we did a custom Ruby/Rails setup for him) (#181/312)
Home > Support > HOWTO List > Linux > Profile

Working with Linux howtos

Application Environment Setup Using /etc/profile.d/*

When a user logs in, environment variables are set from various places.  That includes /etc/profile (for all users).

Then all the files in the /etc/profile.d directory.

Then ~/.bash_profile, then ~/.bashrc.

/etc/profile.d/ is a good place to put your application specific setups.  For example, I always use SSH for CVS (cf. RSH).  So I use:

echo "export CVS_RSH=ssh" >> /etc/profile.d/cvs.sh
chmod +x /etc/profile.d/cvs.sh

See also: http://www.linux-migration.org/ch02s03.html

Resolving 'But it doesn't work!'

Check your /etc/profile.d/ script has a .sh extension.  Else it looks like the bash shell will not pick it up.

Hosting

Why RimuHosting

RimuHosting