... I guess I don't see the trouble setting up /etc/profile (or other
similar methods) when a user logs in. All distributions handle this
differently, but with the same end results.
You're right, but he suggested modifying ld.so.conf, to include
library
paths for EVERY user. Using /etc/profile to set up LD_LIBRARY_PATH is
fine, and the Right Way IMHO.
You're of course aware that setuid executables ignore LD_LIBRARY_PATH
for
security reasons so unless you add GNUstep library paths to ld.so.conf,
you will never be able to execute a setuid executable compiled using
GNUstep.