System Upgrades#
⚠️ FIXME. ⚠️
This page is just a stub that needs to be completed. You can open a PR on the repo to add more content to the page.
Update Systemd Service#
update-engine.service
DBus Interface#
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<policy user="root">
<allow own="no.remarkable.update1" />
<allow send_destination="no.remarkable.update1" />
</policy>
<policy user="core">
<!-- introspection is denied -->
<deny send_destination="no.remarkable.update1"
send_interface="org.freedesktop.DBus.Introspectable" />
<!-- properties denied -->
<deny send_destination="no.remarkable.update1"
send_interface="org.freedesktop.DBus.Properties" />
<!-- allow explicit methods -->
<allow send_destination="no.remarkable.update1"
send_interface="no.remarkable.update1.Manager"
send_member="AttemptUpdate"/>
<allow send_destination="no.remarkable.update1"
send_interface="no.remarkable.update1.Manager"
send_member="ResetStatus"/>
<allow send_destination="no.remarkable.update1"
send_interface="no.remarkable.update1.Manager"
send_member="GetStatus"/>
</policy>
<policy context="default">
<deny send_destination="no.remarkable.update1" />
</policy>
</busconfig>
Command Line Interface#
$ update_engine_client -status
$ update_engine_client -reset_status
$ update_engine_client -check_for_update
$ update_engine_client -update
$ update_engine_client -watch_for_updates
External Links#
- Fork of upgrade_engine source (Original was made private)