*** pulseaudio-5.0/src/pulsecore/core-util.c-orig Wed Apr 23 13:34:19 2014 --- pulseaudio-5.0/src/pulsecore/core-util.c Wed Apr 23 13:36:25 2014 *************** *** 336,342 **** uid = getuid(); if (gid == (gid_t) -1) gid = getgid(); ! if (fchown(fd, uid, gid) < 0) { pa_assert_se(pa_close(fd) >= 0); goto fail; } --- 336,342 ---- uid = getuid(); if (gid == (gid_t) -1) gid = getgid(); ! if (((st.st_uid != uid) || (st.st_gid != gid)) && fchown(fd, uid, gid) < 0) { pa_assert_se(pa_close(fd) >= 0); goto fail; }