We key the lockfile name with the user name, but if we delete the user and recreate it, we still get a permission denied, because the user is named the same, but has a different uid.
Let's also key it by uid.
Also added the user id to the lockfile name