bash not reading files in /etc/profile.d

Note in the chruby project page I posted that it specifically supports bash and zsh.
I assume that Gnome-Terminal can be made to work by modifying the “System Wide” entry in /etc/profiles.d/ file.

But,
I’d recommend instead that you simply install and run rbenv for the reasons I describe in my Wiki page comparing running Ruby from the OSS or RVM vs RBENV. You won’t have a problem related to whatever shell you choose.

In fact,
It looks like in a sideways manner, chruby acknowledges rvm and rbenv by describing how to “migrate” (actually simply point to existing alternative ruby manager installs) as alternatives to chruby.

TSU