bus-proxy: implement 'at_console'
authorDavid Herrmann <dh.herrmann@gmail.com>
Sun, 11 Jan 2015 16:23:24 +0000 (17:23 +0100)
committerDavid Herrmann <dh.herrmann@gmail.com>
Sun, 11 Jan 2015 16:23:24 +0000 (17:23 +0100)
commit87b934960ab514dec4b96ed4ef23c40bc61d3ceb
tree2522feb2defcd2f40968fc87b2d5ccf388872db6
parentb49c7806a395fd655edd19785f56874b28f5a24c
bus-proxy: implement 'at_console'

The 'at_console' policy-category allows to apply policy-items to clients
depending on whether they're run from within a valid user-session or not.
We use sd_uid_get_seats() to check whether a user has a valid seat (which
excludes remote-sessions like ssh).
src/bus-proxyd/bus-xml-policy.c
src/bus-proxyd/bus-xml-policy.h