--- gdb-6.3/gdb/main.c.orig 2004-08-10 23:36:39.000000000 +0100 +++ gdb-6.3/gdb/main.c.orig 2005-04-08 21:44:58.000000000 +0100 @@ -693,7 +693,7 @@ if (!homedir || memcmp ((char *) &homebuf, (char *) &cwdbuf, sizeof (struct stat))) - if (!inhibit_gdbinit) + if (!inhibit_gdbinit && (cwdbuf.st_uid == getuid())) { catch_command_errors (source_command, gdbinit, 0, RETURN_MASK_ALL); }