Checking for accessibility of the home dir by comparing uids does not work with a network drive
Submitted by lin..@..il.com
Assigned to pul..@..op.org
I just got bitten byt the way you verify whether the home folder is accessible:
My home is a SSHFS and the local guid does not match the remote st_uid returned by stat() so pulseaudio won't start even though the home folder is perfectly accessible.
IMHO The best way to test if a home folder is accessible is to actually write and read from it, instead of trusting stat().
Happy to test the changes you may make.