diff options
author | Gilad Arnold <garnold@google.com> | 2015-09-01 08:19:02 -0700 |
---|---|---|
committer | Gilad Arnold <garnold@google.com> | 2015-09-01 09:38:24 -0700 |
commit | aab9382297008c1d1b7cef361159a44885d52af0 (patch) | |
tree | 0a5a172e84b8845a863d74058b6f3f64abef8734 /src/tlsdate.h | |
parent | 98fc05cbb94eed6925d76de5a75e993296252e7c (diff) | |
download | tlsdate-aab9382297008c1d1b7cef361159a44885d52af0.tar.gz |
Support for dropping privileges with supplementary groups.
On Android, we need support for supplementary groups when dropping
privileges in order to retain permissions for accessing system resources
such as the DBus socket. This CL:
1) Adds a flag -G to tlsdated for listing supplementary groups used when
dropping privileges.
2) Adds '-G dbus' to tlsdated Android init script.
Bug: 22373707
Bug: 23651876
Change-Id: I0769d5ef496d073c20016c3252c5edbfead2aaa5
Diffstat (limited to 'src/tlsdate.h')
-rw-r--r-- | src/tlsdate.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tlsdate.h b/src/tlsdate.h index 52305eb..97d4fec 100644 --- a/src/tlsdate.h +++ b/src/tlsdate.h @@ -111,6 +111,7 @@ struct opts { const char *user; const char *group; + char *supp_groups; int max_tries; int min_steady_state_interval; int wait_between_tries; |