> If you "su -", the environment is identical. Aaarrrggghhh! NO--the "su" and "su -" environments are NOT the same. Whether it's "su" or "su userid" the Substitute User command switches you to the appropriate userid--but you still retain basically the same environment that you already had. However, if you use "su -" or "su - userid", you not only switch, but go through all the steps of a normal logon to the new userid and pick up the new userid's environment. Notice: the "-" is actually an argument to the su command. As a Unix SysAdmin, I stubbed my toe enough times when I didn't use the blasted "-" that I finally quit using plain "su" entirely. While it may be that either "su" or "su -" will work in the situation in question, the linux environments are NOT identical. -mj- Dan Lund wrote: > If you "su -", the environment is identical. > > On 2/11/06, Technomage wrote: > >>are you compiling as root or "su"? >> >>there is a difference in how the environment is laid out.... >> >>perhaps this will help: export GCC=/usr/bin/gcc >> > > > > -- > To exercise power costs effort and demands courage. That is why so > many fail to assert rights to which they are perfectly entitled - > because a right is a kind of power but they are too lazy or too > cowardly to exercise it. The virtues which cloak these faults are > called patience and forbearance. > Friedrich Nietzsche > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > To subscribe, unsubscribe, or to change you mail settings: > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss > > --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss