diff options
author | Anton Gerasimov <anton@advancedtelematic.com> | 2018-04-20 16:25:18 +0200 |
---|---|---|
committer | Laurent Bonnans <laurent.bonnans@here.com> | 2018-04-23 17:10:28 +0200 |
commit | e49a8b69ab411fbd31c8af45167726a59f257ad0 (patch) | |
tree | f43b3089e0fd267365e5ef87760a4feed99110e5 | |
parent | f3b670dda20e903b3c23628f480c733abcafdd8a (diff) | |
download | meta-updater-e49a8b69ab411fbd31c8af45167726a59f257ad0.tar.gz |
Add support for disable_send_ip client feature
-rw-r--r-- | recipes-sota/aktualizr/aktualizr-auto-prov.bb | 9 | ||||
-rw-r--r-- | recipes-sota/aktualizr/aktualizr-hsm-prov.bb | 9 | ||||
-rw-r--r-- | recipes-sota/aktualizr/aktualizr-implicit-prov.bb | 8 |
3 files changed, 26 insertions, 0 deletions
diff --git a/recipes-sota/aktualizr/aktualizr-auto-prov.bb b/recipes-sota/aktualizr/aktualizr-auto-prov.bb index 2190512..a883f58 100644 --- a/recipes-sota/aktualizr/aktualizr-auto-prov.bb +++ b/recipes-sota/aktualizr/aktualizr-auto-prov.bb | |||
@@ -44,6 +44,15 @@ do_install() { | |||
44 | zip -d ${D}${localstatedir}/sota/sota_provisioning_credentials.zip treehub.json | 44 | zip -d ${D}${localstatedir}/sota/sota_provisioning_credentials.zip treehub.json |
45 | fi | 45 | fi |
46 | fi | 46 | fi |
47 | |||
48 | if ${@bb.utils.contains('SOTA_CLIENT_FEATURES', 'disable_send_ip', 'true', 'false', d)}; then | ||
49 | cat << EOF >> ${D}${libdir}/sota/sota.toml | ||
50 | |||
51 | [telemetry] | ||
52 | report_network = false | ||
53 | EOF | ||
54 | fi | ||
55 | |||
47 | } | 56 | } |
48 | 57 | ||
49 | FILES_${PN} = " \ | 58 | FILES_${PN} = " \ |
diff --git a/recipes-sota/aktualizr/aktualizr-hsm-prov.bb b/recipes-sota/aktualizr/aktualizr-hsm-prov.bb index 5f8da3c..a7ed9db 100644 --- a/recipes-sota/aktualizr/aktualizr-hsm-prov.bb +++ b/recipes-sota/aktualizr/aktualizr-hsm-prov.bb | |||
@@ -23,6 +23,15 @@ do_install() { | |||
23 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} --no-root-ca \ | 23 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} --no-root-ca \ |
24 | -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_hsm_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} | 24 | -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_hsm_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} |
25 | fi | 25 | fi |
26 | |||
27 | if ${@bb.utils.contains('SOTA_CLIENT_FEATURES', 'disable_send_ip', 'true', 'false', d)}; then | ||
28 | cat << EOF >> ${D}${libdir}/sota/sota.toml | ||
29 | |||
30 | [telemetry] | ||
31 | report_network = false | ||
32 | EOF | ||
33 | fi | ||
34 | |||
26 | } | 35 | } |
27 | 36 | ||
28 | FILES_${PN} = " \ | 37 | FILES_${PN} = " \ |
diff --git a/recipes-sota/aktualizr/aktualizr-implicit-prov.bb b/recipes-sota/aktualizr/aktualizr-implicit-prov.bb index cf3d22c..4355306 100644 --- a/recipes-sota/aktualizr/aktualizr-implicit-prov.bb +++ b/recipes-sota/aktualizr/aktualizr-implicit-prov.bb | |||
@@ -23,6 +23,14 @@ do_install() { | |||
23 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} \ | 23 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} \ |
24 | -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_implicit_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} | 24 | -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_implicit_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} |
25 | fi | 25 | fi |
26 | |||
27 | if ${@bb.utils.contains('SOTA_CLIENT_FEATURES', 'disable_send_ip', 'true', 'false', d)}; then | ||
28 | cat << EOF >> ${D}${libdir}/sota/sota.toml | ||
29 | |||
30 | [telemetry] | ||
31 | report_network = false | ||
32 | EOF | ||
33 | fi | ||
26 | } | 34 | } |
27 | 35 | ||
28 | FILES_${PN} = " \ | 36 | FILES_${PN} = " \ |