[oe] [meta-oe][PATCH] samba: fix the incorrect tmpfiles installed directory
Martin Jansa
martin.jansa at gmail.com
Fri Nov 6 17:05:46 UTC 2015
On Mon, Nov 02, 2015 at 07:48:51PM +0800, jackie.huang at windriver.com wrote:
> From: Jackie Huang <jackie.huang at windriver.com>
>
> - The tmpfiles are always installed in /usr/lib
> even for multilib.
> - It makes no sense to have two tmpfiles in both
> /usr/lib/tmpfiles.d and /etc/tmpfiles.d, install
> it as one in /etc/tmpfiles.d.
Please rebase on latest master and resend.
>
> Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
> ---
> meta-oe/recipes-connectivity/samba/samba_4.1.12.bb | 11 ++++-------
> 1 file changed, 4 insertions(+), 7 deletions(-)
>
> diff --git a/meta-oe/recipes-connectivity/samba/samba_4.1.12.bb b/meta-oe/recipes-connectivity/samba/samba_4.1.12.bb
> index 22c2bb4..45fdaa7 100644
> --- a/meta-oe/recipes-connectivity/samba/samba_4.1.12.bb
> +++ b/meta-oe/recipes-connectivity/samba/samba_4.1.12.bb
> @@ -94,18 +94,16 @@ do_install_append() {
> -e 's, at SBINDIR@,${sbindir},g' \
> -i ${D}${systemd_unitdir}/system/*.service
>
> - install -d ${D}${sysconfdir}/tmpfiles.d
> - echo "d ${localstatedir}/log/samba 0755 root root -" \
> - > ${D}${sysconfdir}/tmpfiles.d/99-${BPN}.conf
> + install -d ${D}${sysconfdir}/tmpfiles.d
> + install -m644 packaging/systemd/samba.conf.tmp ${D}${sysconfdir}/tmpfiles.d/samba.conf
> + echo "d ${localstatedir}/log/samba 0755 root root -" \
> + >> ${D}${sysconfdir}/tmpfiles.d/samba.conf
> fi
>
> install -d ${D}${sysconfdir}/samba
> echo "127.0.0.1 localhost" > ${D}${sysconfdir}/samba/lmhosts
> install -m644 packaging/LSB/smb.conf ${D}${sysconfdir}/samba/smb.conf
>
> - install -d ${D}${libdir}/tmpfiles.d
> - install -m644 packaging/systemd/samba.conf.tmp ${D}${libdir}/tmpfiles.d/samba.conf
> -
> install -d ${D}${sysconfdir}/sysconfig/
> install -m644 packaging/systemd/samba.sysconfig ${D}${sysconfdir}/sysconfig/samba
> }
> @@ -114,7 +112,6 @@ PACKAGES += "${PN}-python ${PN}-python-dbg ${PN}-pidl libwinbind libwinbind-dbg
>
> FILES_${PN} += "/run \
> ${libdir}/security/pam_smbpass.so \
> - ${libdir}/tmpfiles.d/* \
> "
>
> SMB_SERVICE="${systemd_unitdir}/system/nmb.service ${systemd_unitdir}/system/smb.service"
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20151106/efd1d2b7/attachment-0002.sig>
More information about the Openembedded-devel
mailing list