summaryrefslogtreecommitdiffstats
path: root/meta-networking
diff options
context:
space:
mode:
authorJohannes Pointner <johannes.pointner@br-automation.com>2016-04-15 11:23:42 +0200
committerJoe MacDonald <joe_macdonald@mentor.com>2016-04-20 15:10:44 -0400
commit12e31ce9d6065086fa0a84733f7b45664d41b7e9 (patch)
treef4e7ac88d0db4e8c6bcbf6e0c9d8a61ee8daa5a7 /meta-networking
parent237ade5065aee5290288febfbbae90145c2c7764 (diff)
downloadmeta-openembedded-12e31ce9d6065086fa0a84733f7b45664d41b7e9.tar.gz
samba: add volatile file to support readonly rootfs
This patch adds a volatile file for samba which was removed by the update from 3.6.25 to 4.1.12. This file is necessary to build a image that uses the read-only-rootfs feature. Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'meta-networking')
-rw-r--r--meta-networking/recipes-connectivity/samba/samba-4.4.2/volatiles.03_samba3
-rw-r--r--meta-networking/recipes-connectivity/samba/samba_4.4.2.bb2
2 files changed, 5 insertions, 0 deletions
diff --git a/meta-networking/recipes-connectivity/samba/samba-4.4.2/volatiles.03_samba b/meta-networking/recipes-connectivity/samba/samba-4.4.2/volatiles.03_samba
new file mode 100644
index 000000000..4bdfa7d2c
--- /dev/null
+++ b/meta-networking/recipes-connectivity/samba/samba-4.4.2/volatiles.03_samba
@@ -0,0 +1,3 @@
1# <type> <owner> <group> <mode> <path> <linksource>
2d root root 0755 /var/log/samba none
3d root root 0755 /var/run/samba none
diff --git a/meta-networking/recipes-connectivity/samba/samba_4.4.2.bb b/meta-networking/recipes-connectivity/samba/samba_4.4.2.bb
index d10a1dc36..9358ca5eb 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.4.2.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.4.2.bb
@@ -17,6 +17,7 @@ SRC_URI = "${SAMBA_MIRROR}/stable/samba-${PV}.tar.gz \
17 file://20-do-not-import-target-module-while-cross-compile.patch \ 17 file://20-do-not-import-target-module-while-cross-compile.patch \
18 file://21-add-config-option-without-valgrind.patch \ 18 file://21-add-config-option-without-valgrind.patch \
19 file://0006-avoid-using-colon-in-the-checking-msg.patch \ 19 file://0006-avoid-using-colon-in-the-checking-msg.patch \
20 file://volatiles.03_samba \
20 " 21 "
21 22
22SRC_URI[md5sum] = "03a65a3adf08ceb1636ad59d234d7f9d" 23SRC_URI[md5sum] = "03a65a3adf08ceb1636ad59d234d7f9d"
@@ -109,6 +110,7 @@ do_install_append() {
109 install -d ${D}${sysconfdir}/samba 110 install -d ${D}${sysconfdir}/samba
110 echo "127.0.0.1 localhost" > ${D}${sysconfdir}/samba/lmhosts 111 echo "127.0.0.1 localhost" > ${D}${sysconfdir}/samba/lmhosts
111 install -m644 packaging/LSB/smb.conf ${D}${sysconfdir}/samba/smb.conf 112 install -m644 packaging/LSB/smb.conf ${D}${sysconfdir}/samba/smb.conf
113 install -D -m 644 ${WORKDIR}/volatiles.03_samba ${D}${sysconfdir}/default/volatiles/03_samba
112 114
113 install -d ${D}${sysconfdir}/sysconfig/ 115 install -d ${D}${sysconfdir}/sysconfig/
114 install -m644 packaging/systemd/samba.sysconfig ${D}${sysconfdir}/sysconfig/samba 116 install -m644 packaging/systemd/samba.sysconfig ${D}${sysconfdir}/sysconfig/samba