UpdateEngine.conf 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
  2. "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
  3. <busconfig>
  4. <policy user="root">
  5. <allow own="org.chromium.UpdateEngine" />
  6. <allow send_destination="org.chromium.UpdateEngine" />
  7. </policy>
  8. <policy user="chronos">
  9. <allow send_destination="org.chromium.UpdateEngine"
  10. send_interface="org.chromium.UpdateEngineInterface"
  11. send_member="AttemptUpdate"/>
  12. <allow send_destination="org.chromium.UpdateEngine"
  13. send_interface="org.chromium.UpdateEngineInterface"
  14. send_member="AttemptUpdateWithFlags"/>
  15. <allow send_destination="org.chromium.UpdateEngine"
  16. send_interface="org.chromium.UpdateEngineInterface"
  17. send_member="AttemptRollback"/>
  18. <allow send_destination="org.chromium.UpdateEngine"
  19. send_interface="org.chromium.UpdateEngineInterface"
  20. send_member="CanRollback"/>
  21. <allow send_destination="org.chromium.UpdateEngine"
  22. send_interface="org.chromium.UpdateEngineInterface"
  23. send_member="GetRollbackPartition"/>
  24. <allow send_destination="org.chromium.UpdateEngine"
  25. send_interface="org.chromium.UpdateEngineInterface"
  26. send_member="ResetStatus"/>
  27. <allow send_destination="org.chromium.UpdateEngine"
  28. send_interface="org.chromium.UpdateEngineInterface"
  29. send_member="GetStatus"/>
  30. <allow send_destination="org.chromium.UpdateEngine"
  31. send_interface="org.chromium.UpdateEngineInterface"
  32. send_member="RebootIfNeeded"/>
  33. <allow send_destination="org.chromium.UpdateEngine"
  34. send_interface="org.chromium.UpdateEngineInterface"
  35. send_member="SetChannel"/>
  36. <allow send_destination="org.chromium.UpdateEngine"
  37. send_interface="org.chromium.UpdateEngineInterface"
  38. send_member="GetChannel"/>
  39. <allow send_destination="org.chromium.UpdateEngine"
  40. send_interface="org.chromium.UpdateEngineInterface"
  41. send_member="SetCohortHint"/>
  42. <allow send_destination="org.chromium.UpdateEngine"
  43. send_interface="org.chromium.UpdateEngineInterface"
  44. send_member="GetCohortHint"/>
  45. <allow send_destination="org.chromium.UpdateEngine"
  46. send_interface="org.chromium.UpdateEngineInterface"
  47. send_member="SetP2PUpdatePermission"/>
  48. <allow send_destination="org.chromium.UpdateEngine"
  49. send_interface="org.chromium.UpdateEngineInterface"
  50. send_member="GetP2PUpdatePermission"/>
  51. <allow send_destination="org.chromium.UpdateEngine"
  52. send_interface="org.chromium.UpdateEngineInterface"
  53. send_member="SetUpdateOverCellularPermission"/>
  54. <allow send_destination="org.chromium.UpdateEngine"
  55. send_interface="org.chromium.UpdateEngineInterface"
  56. send_member="SetUpdateOverCellularTarget"/>
  57. <allow send_destination="org.chromium.UpdateEngine"
  58. send_interface="org.chromium.UpdateEngineInterface"
  59. send_member="GetUpdateOverCellularPermission"/>
  60. <allow send_destination="org.chromium.UpdateEngine"
  61. send_interface="org.chromium.UpdateEngineInterface"
  62. send_member="GetDurationSinceUpdate"/>
  63. <allow send_destination="org.chromium.UpdateEngine"
  64. send_interface="org.chromium.UpdateEngineInterface"
  65. send_member="GetPrevVersion"/>
  66. <allow send_destination="org.chromium.UpdateEngine"
  67. send_interface="org.chromium.UpdateEngineInterface"
  68. send_member="GetLastAttemptError"/>
  69. <allow send_destination="org.chromium.UpdateEngine"
  70. send_interface="org.chromium.UpdateEngineInterface"
  71. send_member="GetEolStatus"/>
  72. <allow send_interface="org.chromium.UpdateEngineLibcrosProxyResolvedInterface" />
  73. </policy>
  74. <policy user="power">
  75. <allow send_destination="org.chromium.UpdateEngine"
  76. send_interface="org.chromium.UpdateEngineInterface"
  77. send_member="GetStatus"/>
  78. </policy>
  79. <policy user="dlcservice">
  80. <allow send_destination="org.chromium.UpdateEngine"
  81. send_interface="org.chromium.UpdateEngineInterface"
  82. send_member="GetStatus"/>
  83. <allow send_destination="org.chromium.UpdateEngine"
  84. send_interface="org.chromium.UpdateEngineInterface"
  85. send_member="AttemptInstall"/>
  86. </policy>
  87. </busconfig>