4 _dirpkgver=${_pkgver/ext./ext}
6 pkgdesc="An extended version of the Very Secure FTP daemon"
8 url="http://vsftpd.devnet.ru/"
10 depends=('glibc' 'pam' 'tcp_wrappers>=7.6-8' 'openssl>=0.9.8j-1' 'libcap>=2.16')
13 install=vsftpd-ext.install
14 backup=(etc/vsftpd.conf etc/xinetd.d/vsftpd)
15 source=(http://vsftpd.devnet.ru/files/2.3.4/ext.2/vsFTPd-${_dirpkgver}.tgz
19 md5sums=('64a540fb89a4ddebe16d81e2bf5fcb14'
20 '84a393b4d381c8e0929399ed77ae64fa'
21 'e46ed8e4c4a6e6a3de59f60b98e4f569'
22 'b07fd4609c70063c1d6b20142910c1a6')
25 cd $srcdir/vsFTPd-${_pkgver}/
27 patch -p0 -i $srcdir/findlibs.patch
31 -e 's|^#undef VSF_BUILD_TCPWRAPPERS$|#define VSF_BUILD_TCPWRAPPERS|' \
32 -e 's|^#undef VSF_BUILD_SSL$|#define VSF_BUILD_SSL|' \
35 make CFLAGS="${CFLAGS}"
37 install -D vsftpd $pkgdir/usr/sbin/vsftpd
38 install -Dm644 vsftpd.conf $pkgdir/etc/vsftpd.conf
39 install -Dm644 vsftpd.8 $pkgdir/usr/man/man8/vsftpd.8
40 install -Dm644 vsftpd.conf.5 $pkgdir/usr/man/man5/vsftpd.conf.5
41 install -Dm644 ../vsftpd.xinetd $pkgdir/etc/xinetd.d/vsftpd
42 install -D ../vsftpd.d $pkgdir/etc/rc.d/vsftpd
43 mkdir -p $pkgdir/usr/share/empty
44 echo >>$pkgdir/etc/vsftpd.conf <<_EOF
46 # Use this to use vsftpd in standalone mode, otherwise it runs through (x)inetd