DescriptionAU: Beginnings of dbus support.
The AU will be a daemon that runs as root. Non-root will communicate
via dbus with the updater to do things such as: query status, request
forced or full updates, etc.
New files for dbus:
UpdateEngine.conf - security configuration
dbus_constants.h - common constants
dbus_service.* - The object exposed over dbus
org.chromium.UpdateEngine.service - the dbus service file
udpate_attempter.* - Refactored this out of main.cc
update_engine_client.cc - Simple command line utility to interact with
Update Engine over dbus. Whereas Update Engine runs as root, this tool
runs as non-root user.
Patch Set 1 #
Total comments: 31
Patch Set 2 : integrate another CL that went in #Patch Set 3 : fixes for review #Patch Set 4 : LOG(FATAL) -> CHECK() #
Total comments: 9
Patch Set 5 : fixes for wad's review #Messages
Total messages: 6 (0 generated)
|