[oe] Change to vsftpd recipe

Joe MacDonald joe at deserted.net
Thu Nov 28 19:02:22 UTC 2013


[Re: [oe] Change to vsftpd recipe] On 13.11.28 (Thu 16:52) Diego Sueiro wrote:

> On Thu, Nov 28, 2013 at 4:24 PM, Joe MacDonald <joe at deserted.net> wrote:
> 
> > Care to take a run at reverting 1c4921817 in your tree and see if that
> > clears things up for you?  I'd do it myself but I'm waist-deep in a
> > different investigation right now and it sounds like you might be able
> > to do a quick test.
> >
> 
> Joe,
> 
> I did not get this QA error.
> The installed directory should be "/var/run/vsftpd/empty" and not
> "/run/vsftpd/empty" as pointed on error message.
> Did you added "install -d ${D}${localstatedir}/run/vsftpd/empty" on
> do_install function?

Yep, here's the modified do_install in its entirety:

------------------------------------------------------------------------
do_install() {
    install -d ${D}${sbindir}
    install -d ${D}${mandir}/man8
    install -d ${D}${mandir}/man5
    oe_runmake 'DESTDIR=${D}' install
    install -d ${D}${sysconfdir}
    install -m 600 ${WORKDIR}/vsftpd.conf ${D}${sysconfdir}/vsftpd.conf
    install -d ${D}${sysconfdir}/init.d/
    install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/vsftpd
    install -d ${D}/${sysconfdir}/default/volatiles
    install -m 644 ${WORKDIR}/volatiles.99_vsftpd ${D}/${sysconfdir}/default/volatiles/99_vsftpd

    install -m 600 ${WORKDIR}/vsftpd.ftpusers ${D}${sysconfdir}/
    install -m 600 ${WORKDIR}/vsftpd.user_list ${D}${sysconfdir}/
    if ! test -z "${PAMLIB}" ; then
        install -d ${D}${sysconfdir}/pam.d/
        cp ${S}/RedHat/vsftpd.pam ${D}${sysconfdir}/pam.d/vsftpd
        sed -i "s:/lib/security:${base_libdir}/security:" ${D}${sysconfdir}/pam.d/vsftpd
        sed -i "s:ftpusers:vsftpd.ftpusers:" ${D}${sysconfdir}/pam.d/vsftpd
    fi
    install -d ${D}${localstatedir}/run/vsftpd/empty
}
------------------------------------------------------------------------

-J.

> 
> Regards,
> 
> --
> *dS
> Diego Sueiro
> 
> /*long live rock 'n roll*/
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
-Joe MacDonald.
:wq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20131128/206c1631/attachment-0002.sig>


More information about the Openembedded-devel mailing list