Hi Khem Raj,
This is a request to backport a fix from the master branch to the
kirkstone and scarthgap branches. Below are the details of the fix:
Bug/CVE: /etc is more suitable for build-time files than /var. Hence
change ConditionPathExists from /var/usb-debugging-enabled to
/etc/usb-debugging-enabled in android-tools-adbd.service
Commit Hash on Master Branch: 8106cfe769aa3f0ebdff7a1caed018f9ab49a090
Stable Branches for Backport: kirkstone, scarthgap
Best regards,
Raghuvarya S
On 9/20/2024 12:28 PM, Raghuvarya S wrote:
To ensure android-tools-adbd.service starts at boot, the path
for ConditionPathExists must be present at build time. /etc is
more suitable for build-time files than /var, which is for
runtime files. Changed ConditionPathExists from
/var/usb-debugging-enabled to /etc/usb-debugging-enabled
CC: Khem Raj <[email protected]>
CC: Dmitry Baryshkov <[email protected]>
Signed-off-by: Raghuvarya S <[email protected]>
---
.../android-tools/android-tools/android-tools-adbd.service | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/meta-oe/recipes-devtools/android-tools/android-tools/android-tools-adbd.service
b/meta-oe/recipes-devtools/android-tools/android-tools/android-tools-adbd.service
index ddf8d7f74..b6661f2e3 100644
---
a/meta-oe/recipes-devtools/android-tools/android-tools/android-tools-adbd.service
+++
b/meta-oe/recipes-devtools/android-tools/android-tools/android-tools-adbd.service
@@ -1,6 +1,6 @@
[Unit]
Description=Android Debug Bridge
-ConditionPathExists=/var/usb-debugging-enabled
+ConditionPathExists=/etc/usb-debugging-enabled
Before=android-system.service
[Service]
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112394):
https://lists.openembedded.org/g/openembedded-devel/message/112394
Mute This Topic: https://lists.openembedded.org/mt/108554519/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-