diff options
author | Roshan Pius <rpius@chromium.org> | 2014-11-07 11:29:05 -0800 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2014-11-18 17:03:01 +0100 |
commit | c474d34db0dd409818b008798df35a212447d0b9 (patch) | |
tree | 7fe6e0db43d41b102f35d2ef37faa5148160b1eb /gobi-api | |
parent | aafe3e64abe92fc558044418e75d5f9f9d261118 (diff) | |
download | external_libqmi-c474d34db0dd409818b008798df35a212447d0b9.zip external_libqmi-c474d34db0dd409818b008798df35a212447d0b9.tar.gz external_libqmi-c474d34db0dd409818b008798df35a212447d0b9.tar.bz2 |
libqmi-glib,proxy: add a configure flag to set the user ID of QMI proxy
Currently, the QMI proxy process assumes that it is run as root user and
that all incoming client connection users are also root.
However, it's not always preferable to run the QMI proxy as root for
security reasons. On some platforms, the QMI proxy could be constrained
to run as a less-privileged user and specially granted the permission to
access the QMI device. So, adding a compile time flag in libqmi to check
for the specified user, rather than assume it to be the root user. If the flag
is not sent, it'll revert to the existing behaviour of checking for
user=root(i.e UID=0)
Diffstat (limited to 'gobi-api')
0 files changed, 0 insertions, 0 deletions