diff options
Diffstat (limited to 'meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb')
| -rw-r--r-- | meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb index db24b358c7..28a7357864 100644 --- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb +++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb | |||
| @@ -12,7 +12,7 @@ SRC_URI = "ftp://ftp.proftpd.org/distrib/source/${BPN}-${PV}.tar.gz \ | |||
| 12 | file://contrib.patch \ | 12 | file://contrib.patch \ |
| 13 | file://proftpd-basic.init \ | 13 | file://proftpd-basic.init \ |
| 14 | file://default \ | 14 | file://default \ |
| 15 | " | 15 | " |
| 16 | 16 | ||
| 17 | SRC_URI[md5sum] = "0871e0b93c9c3c88ca950b6d9a04aed2" | 17 | SRC_URI[md5sum] = "0871e0b93c9c3c88ca950b6d9a04aed2" |
| 18 | SRC_URI[sha256sum] = "9f659585cea90fc6af34a0ffae4a90e4ed37abe92dbd9b6c311f95a436c961cb" | 18 | SRC_URI[sha256sum] = "9f659585cea90fc6af34a0ffae4a90e4ed37abe92dbd9b6c311f95a436c961cb" |
| @@ -21,32 +21,32 @@ inherit autotools useradd update-rc.d | |||
| 21 | 21 | ||
| 22 | EXTRA_OECONF = "--disable-cap \ | 22 | EXTRA_OECONF = "--disable-cap \ |
| 23 | --disable-auth-pam \ | 23 | --disable-auth-pam \ |
| 24 | " | 24 | " |
| 25 | 25 | ||
| 26 | # proftpd uses libltdl which currently makes configuring using | 26 | # proftpd uses libltdl which currently makes configuring using |
| 27 | # autotools.bbclass a pain... | 27 | # autotools.bbclass a pain... |
| 28 | do_configure () { | 28 | do_configure () { |
| 29 | oe_runconf | 29 | oe_runconf |
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | FTPUSER = "ftp" | 32 | FTPUSER = "ftp" |
| 33 | FTPGROUP = "ftp" | 33 | FTPGROUP = "ftp" |
| 34 | 34 | ||
| 35 | do_install () { | 35 | do_install () { |
| 36 | oe_runmake DESTDIR=${D} install | 36 | oe_runmake DESTDIR=${D} install |
| 37 | rmdir ${D}${libdir}/proftpd ${D}${datadir}/locale | 37 | rmdir ${D}${libdir}/proftpd ${D}${datadir}/locale |
| 38 | [ -d ${D}${libexecdir} ] && rmdir ${D}${libexecdir} | 38 | [ -d ${D}${libexecdir} ] && rmdir ${D}${libexecdir} |
| 39 | sed -i '/ *User[ \t]*/s/ftp/${FTPUSER}/' ${D}${sysconfdir}/proftpd.conf | 39 | sed -i '/ *User[ \t]*/s/ftp/${FTPUSER}/' ${D}${sysconfdir}/proftpd.conf |
| 40 | sed -i '/ *Group[ \t]*/s/ftp/${FTPGROUP}/' ${D}${sysconfdir}/proftpd.conf | 40 | sed -i '/ *Group[ \t]*/s/ftp/${FTPGROUP}/' ${D}${sysconfdir}/proftpd.conf |
| 41 | install -d ${D}${sysconfdir}/init.d | 41 | install -d ${D}${sysconfdir}/init.d |
| 42 | install -m 0755 ${WORKDIR}/proftpd-basic.init ${D}${sysconfdir}/init.d/proftpd | 42 | install -m 0755 ${WORKDIR}/proftpd-basic.init ${D}${sysconfdir}/init.d/proftpd |
| 43 | sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/proftpd | 43 | sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/proftpd |
| 44 | sed -i 's!/etc/!${sysconfdir}/!g' ${D}${sysconfdir}/init.d/proftpd | 44 | sed -i 's!/etc/!${sysconfdir}/!g' ${D}${sysconfdir}/init.d/proftpd |
| 45 | sed -i 's!/var/!${localstatedir}/!g' ${D}${sysconfdir}/init.d/proftpd | 45 | sed -i 's!/var/!${localstatedir}/!g' ${D}${sysconfdir}/init.d/proftpd |
| 46 | sed -i 's!^PATH=.*!PATH=${base_sbindir}:${base_bindir}:${sbindir}:${bindir}!' ${D}${sysconfdir}/init.d/proftpd | 46 | sed -i 's!^PATH=.*!PATH=${base_sbindir}:${base_bindir}:${sbindir}:${bindir}!' ${D}${sysconfdir}/init.d/proftpd |
| 47 | 47 | ||
| 48 | install -d ${D}${sysconfdir}/default | 48 | install -d ${D}${sysconfdir}/default |
| 49 | install -m 0755 ${WORKDIR}/default ${D}${sysconfdir}/default/proftpd | 49 | install -m 0755 ${WORKDIR}/default ${D}${sysconfdir}/default/proftpd |
| 50 | } | 50 | } |
| 51 | 51 | ||
| 52 | INITSCRIPT_NAME = "proftpd" | 52 | INITSCRIPT_NAME = "proftpd" |
