aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-demo/navigation/tbtnavi/tbtnavi.service
diff options
context:
space:
mode:
authorScott Murray <scott.murray@konsulko.com>2022-06-07 16:12:25 -0400
committerScott Murray <scott.murray@konsulko.com>2022-07-06 14:32:43 -0400
commitfa8b62e148ec1f2be0494d6f899940913d49704f (patch)
treef96d057ef4744c5b45c61ac33ffbf340a122dc0c /recipes-demo/navigation/tbtnavi/tbtnavi.service
parent074e2c5eb63cd7dafd9d48326c8fadb8da30e9b2 (diff)
Update vehicle signal using app recipes
Update the recipes for the Qt demo applications that were previously using signal-composer either directly or indirectly to work with the new VehicleSignals API in libqtappfw. For most of them this means updating their SRCREV to pick up the application changes, and installing the new configuration file and associated JSON web token file for KUKSA.val authorization. At present all the apps are using one of the default read-write tokens from the KUKSA.val install, but ideally this will end up migrated to app specific tokens with appropriate permissions JSON down the road, potentially obtained via OAuth or similar mechanism. Additionally, the tbtnavi recipe has been updated to install a systemd unit to start it at boot. Bug-AGL: SPEC-4409, SPEC-4426 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I46be098fc31be02852e7888ba0ffd14674efa12b
Diffstat (limited to 'recipes-demo/navigation/tbtnavi/tbtnavi.service')
-rw-r--r--recipes-demo/navigation/tbtnavi/tbtnavi.service11
1 files changed, 11 insertions, 0 deletions
diff --git a/recipes-demo/navigation/tbtnavi/tbtnavi.service b/recipes-demo/navigation/tbtnavi/tbtnavi.service
new file mode 100644
index 000000000..cc040009c
--- /dev/null
+++ b/recipes-demo/navigation/tbtnavi/tbtnavi.service
@@ -0,0 +1,11 @@
+[Unit]
+Requires=agl-compositor.service
+After=agl-compositor.service
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/tbtnavi
+Restart=on-failure
+
+[Install]
+WantedBy=agl-session.target