History log of /external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e0b08e6170b57f90262726eb7f04e059cb47419c 11-Aug-2015 Hsinyu Chao <hychao@chromium.org> Revert "autotest: move constants to common_lib"

This reverts commit a4ac7a8f67d61f8a616724f9426dbc0fce71ce69.

BUG=chromium:519353

Change-Id: Iec2873ad22b5bb90e46a9e5b323f9626a2c07d9b
Reviewed-on: https://chromium-review.googlesource.com/292347
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
Commit-Queue: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
a4ac7a8f67d61f8a616724f9426dbc0fce71ce69 06-Aug-2015 Eric Caruso <ejcaruso@chromium.org> autotest: move constants to common_lib

This file gets imported from lots of server-side tests and
infrastructure so it shouldn't be hiding in client/cros. This
moves the file and fixes all imports.

BUG=chromium:485834
TEST=run many tests, make sure there are no problems importing
constants

Change-Id: I5c2b2a0bef6ebc998e62f40162a6ec9cc4436480
Reviewed-on: https://chromium-review.googlesource.com/291302
Trybot-Ready: Eric Caruso <ejcaruso@chromium.org>
Commit-Queue: Eric Caruso <ejcaruso@chromium.org>
Tested-by: Eric Caruso <ejcaruso@chromium.org>
Reviewed-by: Chris Sosa <sosa@google.com>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
a993e1cbf8d00c70e286d953a5c245c127fad4ea 24-Feb-2012 Jorge Lucangeli Obes <jorgelo@chromium.org> Fix typo in security_DbusMap.py ("goup" -> "group")

BUG=None
TEST=security_DbusMap keeps working.

Change-Id: Ie25274d6575c7348378ddfc74a012f31ddaa0903
Reviewed-on: https://gerrit.chromium.org/gerrit/16738
Reviewed-by: Jim Hebert <jimhebert@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Ready: Jorge Lucangeli Obes <jorgelo@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
597642ccba6fe421351a54fb76ca79d89c09c39f 24-Aug-2011 Jim Hebert <jimhebert@chromium.org> Process dbus policies in the correct order, in our test code.

BUG=chromium-os:19490
TEST=run_remote_test ... security_DbusMap on alex R15 build

Comparing output of security_DbusMap before/after change
reveals ~100 additional items showing up as being accessible
to chronos, exactly the under-report identified in the bug.
No noticeable regressions, ie no API's disappeared
from the report as a result of the rule-parsing fix, the
'nobody' report remained completely stable, etc.

Change-Id: Ic1d22e69937668feb01ec71a80f2274c89325229
Reviewed-on: http://gerrit.chromium.org/gerrit/6604
Reviewed-by: Jim Hebert <jimhebert@chromium.org>
Tested-by: Jim Hebert <jimhebert@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
847fe958d1e86ff935f606a4619aeaeb699757dd 23-Aug-2011 Jim Hebert <jimhebert@chromium.org> Fix at_console policies and inaccessible props in DbusMap

BUG=None
TEST=run_remote_test ... security_DbusMap passes on alex 0.15.934.0

* at_console policies were assumed to always apply. Need a more nuanced
heuristic so we can watch e.g. "nobody's" reachable surfaces.
* Users without access to the Properties API's would end up with entries
like "PropertyName ()" when that entry ought to be omitted.

Also, update some comments to reflect crosbug.com/19490. Needed to land
the above so I can start spooning in more proper fixes for that bug next.

And, update baselines to checkpoint what's been reviewed.

Change-Id: Idd042d6bd09ce5d110720c4c7bf63a9fd03d7e39
Reviewed-on: http://gerrit.chromium.org/gerrit/6447
Tested-by: Jim Hebert <jimhebert@chromium.org>
Reviewed-by: Kris Rambish <krisr@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
06c9a80e863f75ae5116e2e88fcc1ff483f2e424 17-Aug-2011 Jim Hebert <jimhebert@chromium.org> Support tracking dbus properties. Also minor fixups.

BUG=chromium-os:16395
TEST=run_remote_tests ... security_DbusMap passes on latest alex build

Makes DbusMap aware of 'properties' on interfaces, beyond just
methods/signals.

Updates baseline snapshots with current data including these properties.

Fixes a bug in which the signals list was not sorted.

Moves the dump of observed system-wide dbus surface area to before the
baseline comparison, rather than after. This eases debugging in cases
where the comparison dies of some unforseen exception.

Change-Id: If56cec793d535f15f77f4998b601e1a6ac8d29f4
Reviewed-on: http://gerrit.chromium.org/gerrit/6160
Reviewed-by: Kris Rambish <krisr@chromium.org>
Tested-by: Jim Hebert <jimhebert@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
9f3bba81906401d8d6ed13c77cf866c2a4d4b42a 25-May-2011 Jim Hebert <jimhebert@chromium.org> Re-baseline dbus to current reality. Also tweak test to make future
updates a more streamlined workflow.

BUG=None
TEST=run_remote_tests security_DbusMap against a current build

Change-Id: Ie263551aaff8764790bc2d99fc94550428a48c8a
Reviewed-on: http://gerrit.chromium.org/gerrit/1498
Reviewed-by: Kris Rambish <krisr@chromium.org>
Tested-by: Jim Hebert <jimhebert@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
261323f7c4ccbd60a4551d1f40c171f3ff96e609 24-May-2011 Jim Hebert <jimhebert@chromium.org> Fix a typo in the handling of the per-user dbus data structure.

BUG=None
TEST=run_remote_test ... security_DbusMap doesn't produce results
with "siginals" (misspelling of signals) in the data structure.

Change-Id: I29917349e915069c72e9a2d413cf3e58d9b14d56
Reviewed-on: http://gerrit.chromium.org/gerrit/1408
Reviewed-by: Kris Rambish <krisr@chromium.org>
Reviewed-by: Jim Hebert <jimhebert@chromium.org>
Tested-by: Jim Hebert <jimhebert@chromium.org>
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
975fcf610a568ff5061c9498e998ba135e44cabb 16-Mar-2011 Jim Hebert <jimhebert@chromium.org> Support dbus-signals in baseline checking. Update baseline while we're here.

Change-Id: I012d4556a75ce13c4ade93baf5b3fee3ba8fc8e8

BUG=chromium-os:11926
TEST=run_remote_tests --remote=... security_DbusMap

Review URL: http://codereview.chromium.org/6656030
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
8a27572d2e571cc43c7b37ee0973f58f0055f8f2 02-Mar-2011 Jim Hebert <jimhebert@chromium.org> Extend security_DbusMap to grok dbus permissions and what is reachable per-user

Change-Id: If4e1532741e5dc5f094d91fc54e47d494ceb3427

BUG=chromium-os:11926
TEST=./run_remote_test.sh --remote=<ip> security_DbusMap

Review URL: http://codereview.chromium.org/6591012
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py
686fcf14dfa5fd9ed3418a2513ac0bfe6127a508 11-Feb-2011 Jim Hebert <jimhebert@chromium.org> fix more presubmit whitespace lint

Change-Id: Icfb600b5646e5a75bdb13cc2d1b1ebe0a5c07d72

Fix presubmit lint

Change-Id: I75d02735da4cba576e844566b36be92d6abc262b

Add initial rev of security_DbusMap autotest

Change-Id: I278d88ef72e203877f42d74ac7a2c617c2c9ef46

BUG=chromium-os:11926
TEST=This is a test. Run it with ./run_remote_tests

Review URL: http://codereview.chromium.org/6474005
/external/autotest/client/site_tests/security_DbusMap/security_DbusMap.py