put user and machine name into .gislock file
If a .gislock file gets created for a user, then it might be a good idea to store that user's current login name and machine name in the file. That way, external GUIs that encounter a lockfile when trying to log a user into a mapset will be able to output a more specific error message, including the lockfile creator's identity, giving the user a better clue as to whether the lockfile can be safely deleted or not.
Not sure what version of GRASS this could go into, but it seems to me it would not affect any of the current functionality(?).