diff options
author | Matthias Hentges <oe@hentges.net> | 2005-08-15 08:20:36 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-08-15 08:20:36 +0000 |
commit | 72c8b5cb808541d3460f72e0740c2ccc5aff3fb4 (patch) | |
tree | 1151e636aace738b4fd08c4c54fe20fccd43509d /packages/vsftpd/vsftpd_2.0.3.bb | |
parent | c3e8dd99251f1207443bff6a0d85dd9c55006bc9 (diff) | |
parent | 2886887ee4611ab6d6bc4af836856dce541e86a0 (diff) |
merge of 26ad3f94c9657a7c1863c3ac7d31f1fa6c42b738
and 65876316eaa0a47f796c7bf502478eb9c886d0b8
Diffstat (limited to 'packages/vsftpd/vsftpd_2.0.3.bb')
-rw-r--r-- | packages/vsftpd/vsftpd_2.0.3.bb | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/packages/vsftpd/vsftpd_2.0.3.bb b/packages/vsftpd/vsftpd_2.0.3.bb index 52be1d6285..1cb4c55534 100644 --- a/packages/vsftpd/vsftpd_2.0.3.bb +++ b/packages/vsftpd/vsftpd_2.0.3.bb @@ -1,7 +1,8 @@ DESCRIPTION = "Secure ftp daemon" SECTION = "console/network" DEPENDS = "openssl" -PR = "r2" +MAINTAINER = "Oyvind Repvik <nail@nslu2-linux.org>" +PR = "r3" LICENSE = "GPL" SRC_URI = "ftp://vsftpd.beasts.org/users/cevans/vsftpd-${PV}.tar.gz \ file://makefile.patch;patch=1 \ @@ -9,6 +10,13 @@ SRC_URI = "ftp://vsftpd.beasts.org/users/cevans/vsftpd-${PV}.tar.gz \ file://init \ file://vsftpd.conf" +do_configure() { + # Fix hardcoded /usr, /etc, /var mess. + cat tunables.c|sed s:\"/usr:\"${prefix}:g|sed s:\"/var:\"${localstatedir}:g \ + |sed s:\"${prefix}/share/empty:\"${localstatedir}/share/empty:g |sed s:\"/etc:\"${sysconfdir}:g > tunables.c.new + mv tunables.c.new tunables.c +} + do_compile() { oe_runmake "LIBS=-lssl -lcrypto -lcrypt -L${STAGING_LIBDIR}" } @@ -32,4 +40,5 @@ INITSCRIPT_PARAMS = "defaults" pkg_postinst() { addgroup ftp adduser --system --home /var/tmp/ftp --no-create-home --ingroup ftp --disabled-password -s /bin/false ftp -}
\ No newline at end of file + mkdir -p ${localstatedir}/share/empty +} |