summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-networking/recipes-connectivity/samba/samba_4.4.5.bb21
1 files changed, 10 insertions, 11 deletions
diff --git a/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb b/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb
index 783a7cda4c..aabc043b8a 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb
@@ -98,19 +98,18 @@ DISABLE_STATIC = ""
98LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 98LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
99 99
100do_install_append() { 100do_install_append() {
101 if ${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'true', 'false', d)}; then 101 install -d ${D}${systemd_system_unitdir}
102 install -d ${D}${systemd_system_unitdir} 102 install -m 0644 packaging/systemd/*.service ${D}${systemd_system_unitdir}
103 install -m 0644 packaging/systemd/*.service ${D}${systemd_system_unitdir} 103 sed -i 's,\(ExecReload=\).*\(/kill\),\1${base_bindir}\2,' ${D}${systemd_system_unitdir}/*.service
104 sed -i 's,\(ExecReload=\).*\(/kill\),\1${base_bindir}\2,' ${D}${systemd_system_unitdir}/*.service 104
105 105 install -d ${D}${sysconfdir}/tmpfiles.d
106 install -d ${D}${sysconfdir}/tmpfiles.d 106 install -m644 packaging/systemd/samba.conf.tmp ${D}${sysconfdir}/tmpfiles.d/samba.conf
107 install -m644 packaging/systemd/samba.conf.tmp ${D}${sysconfdir}/tmpfiles.d/samba.conf 107 echo "d ${localstatedir}/log/samba 0755 root root -" \
108 echo "d ${localstatedir}/log/samba 0755 root root -" \ 108 >> ${D}${sysconfdir}/tmpfiles.d/samba.conf
109 >> ${D}${sysconfdir}/tmpfiles.d/samba.conf 109 if ${@bb.utils.contains('PACKAGECONFIG', 'lsb', 'true', 'false', d)}; then
110 elif ${@bb.utils.contains('PACKAGECONFIG', 'lsb', 'true', 'false', d)}; then
111 install -d ${D}${sysconfdir}/init.d 110 install -d ${D}${sysconfdir}/init.d
112 install -m 0755 packaging/LSB/samba.sh ${D}${sysconfdir}/init.d/samba 111 install -m 0755 packaging/LSB/samba.sh ${D}${sysconfdir}/init.d/samba
113 elif ${@bb.utils.contains('PACKAGECONFIG', 'sysv', 'true', 'false', d)}; then 112 else
114 install -d ${D}${sysconfdir}/init.d 113 install -d ${D}${sysconfdir}/init.d
115 install -m 0755 packaging/sysv/samba.init ${D}${sysconfdir}/init.d/samba 114 install -m 0755 packaging/sysv/samba.init ${D}${sysconfdir}/init.d/samba
116 sed -e 's,/opt/samba/bin,${sbindir},g' \ 115 sed -e 's,/opt/samba/bin,${sbindir},g' \