commit | 10c6374e81c070faf0ed17b79b6659c0f6f63082 | [log] [tgz] |
---|---|---|
author | Suchang Woo <suchang.woo@samsung.com> | Thu May 13 18:56:31 2021 +0900 |
committer | Suchang Woo <suchang.woo@samsung.com> | Mon May 17 10:37:19 2021 +0900 |
tree | 5556c5ed55944939250e950b2ca2ad972bf5cab4 | |
parent | fc7852b7411d25ce5c7440f6be80a194affedc5f [diff] |
ueventd: Run external handler as non-root group The external firmware handler always has root group privileges because it is forked/executed without setgid() by ueventd which has root privileges. This patch calls setgid() with group ID specified in ueventd.rc before execv(). Test: atest CtsInitTestCases Signed-off-by: Suchang Woo <suchang.woo@samsung.com> Change-Id: Id1430e783b0e409d55ac80fe213e81ba099729e2