Derek Martin wrote:
It is mildly surprising to me that it worked as effectively as it did for you... The "proper" way to authoritatively find out a user's home directory is to use the pw_dir element of a struct passwd which has been filled out by a call to getpwent(), getpwuid() or getpwnam(), which will consult the underlying authentication mechansims on the system. This is especially true of programs which are SUID, and/or need to reliably determine what the home directory of the user is. The trouble is presicely that a user CAN change the value of $HOME, which in at least some cases may present a security concern.
Wow! That is some arcane knowledge! I'm impressed. Erik _______________________________________________ gnhlug-discuss mailing list [EMAIL PROTECTED] http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss