Ticket #21: pulseaudio_fix21.patch

File pulseaudio_fix21.patch, 0.6 kB (added by rawuza, 2 years ago)
  • pulseaudio/src/daemon/main.c

    old new  
    339339 
    340340    if (suid_root && (pa_own_uid_in_group(PA_REALTIME_GROUP, &gid) <= 0 || gid >= 1000)) { 
    341341        pa_log_warn("WARNING: called SUID root, but not in group '"PA_REALTIME_GROUP"'."); 
    342         pa_drop_root(); 
    343342    } 
     343 
     344    pa_drop_root(); 
     345 
    344346#else 
    345347    real_root = 0; 
    346348    suid_root = 0; 
     
    383385 
    384386    pa_drop_caps(); 
    385387 
    386     if (suid_root) 
    387         pa_drop_root(); 
    388  
    389388    if (conf->dl_search_path) 
    390389        lt_dlsetsearchpath(conf->dl_search_path); 
    391390