From: Chaitanya Vadrevu <[email protected]>

samba-common installs a volatiles configuration file but had not been
calling populate-volatile.sh to apply the configuration. This causes
samba installation to fail on a running target due to missing
directories.

Call "populate-volatile.sh update" in samba-common's postinst which
creates the required directories and enables samba to work.

Signed-off-by: Chaitanya Vadrevu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
(cherry picked from commit 9fd087d29861383ef5b2261a97c220bd895c3142)
Signed-off-by: Ankur Tyagi <[email protected]>
---
 meta-networking/recipes-connectivity/samba/samba_4.19.9.bb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/meta-networking/recipes-connectivity/samba/samba_4.19.9.bb 
b/meta-networking/recipes-connectivity/samba/samba_4.19.9.bb
index 30b7ea5a1f..d50d9f5155 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.19.9.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.19.9.bb
@@ -353,4 +353,10 @@ RDEPENDS:${PN}-test = "\
     ${PN}-testsuite \
     "
 
+pkg_postinst:${PN}-common() {
+    if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ]; then
+        ${sysconfdir}/init.d/populate-volatile.sh update
+    fi
+}
+
 ALLOW_EMPTY:${PN}-test = "1"
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#121514): 
https://lists.openembedded.org/g/openembedded-devel/message/121514
Mute This Topic: https://lists.openembedded.org/mt/116235800/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to