Comment 9 for bug 1626651

Revision history for this message
Andy Whitcroft (apw) wrote :

This seems to trigger gnome-settings-daemon to do the following execs:

24323 execve("/usr/lib/unity-settings-daemon/usd-backlight-helper", ["/usr/lib/unity-settings-daemon/u"..., "--get-max-brightness"], [/* 47 vars */] <unfinished ...>
24323 <... execve resumed> ) = 0
24324 execve("/usr/lib/unity-settings-daemon/usd-backlight-helper", ["/usr/lib/unity-settings-daemon/u"..., "--get-brightness"], [/* 47 vars */] <unfinished ...>
24324 <... execve resumed> ) = 0
24325 execve("/usr/lib/unity-settings-daemon/usd-backlight-helper", ["/usr/lib/unity-settings-daemon/u"..., "--get-brightness"], [/* 47 vars */] <unfinished ...>
24325 <... execve resumed> ) = 0
24326 execve("/usr/lib/unity-settings-daemon/usd-backlight-helper", ["/usr/lib/unity-settings-daemon/u"..., "--get-max-brightness"], [/* 47 vars */] <unfinished ...>
24326 <... execve resumed> ) = 0
24327 execve("/usr/local/sbin/pkexec", ["pkexec", "/usr/lib/unity-settings-daemon/u"..., "--set-brightness", "211"], [/* 47 vars */]) = -1 ENOENT (No such file or directory)
24327 execve("/usr/local/bin/pkexec", ["pkexec", "/usr/lib/unity-settings-daemon/u"..., "--set-brightness", "211"], [/* 47 vars */]) = -1 ENOENT (No such file or directory)
24327 execve("/usr/sbin/pkexec", ["pkexec", "/usr/lib/unity-settings-daemon/u"..., "--set-brightness", "211"], [/* 47 vars */]) = -1 ENOENT (No such file or directory)
24327 execve("/usr/bin/pkexec", ["pkexec", "/usr/lib/unity-settings-daemon/u"..., "--set-brightness", "211"], [/* 47 vars */] <unfinished ...>
24327 <... execve resumed> ) = 0
24327 sendto(7, "<86>Sep 22 19:47:03 pkexec: pam_"..., 98, MSG_NOSIGNAL, NULL, 0) = 98
24327 <... readlink resumed> "/usr/bin/pkexec", 4096) = 15
24327 sendto(7, "<85>Sep 22 19:47:03 pkexec[24327"..., 182, MSG_NOSIGNAL, NULL, 0) = 182
24327 execve("/usr/lib/unity-settings-daemon/usd-backlight-helper", ["/usr/lib/unity-settings-daemon/u"..., "--set-brightness", "211"], [/* 10 vars */] <unfinished ...>
24327 <... execve resumed> ) = 0

The last of these uses pkexec which will trigger a new session.