include $(TOPDIR)/rules.mk
PKG_NAME:=vsftpd
-PKG_VERSION:=2.3.4
-PKG_RELEASE:=4
+PKG_VERSION:=3.0.0
+PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://security.appspot.com/downloads/
-PKG_MD5SUM:=2ea5d19978710527bb7444d93b67767a
+PKG_MD5SUM:=ad9fa952558c2c5b0426ccaccff0f972
include $(INCLUDE_DIR)/package.mk
--- a/Makefile
+++ b/Makefile
-@@ -5,8 +5,8 @@ IFLAGS = -idirafter dummyinc
- #CFLAGS = -g
- CFLAGS = -O2 -Wall -W -Wshadow #-pedantic -Werror -Wconversion
+@@ -8,8 +8,8 @@
+ -D_FORTIFY_SOURCE=2 \
+ #-pedantic -Wconversion
-LIBS = `./vsf_findlibs.sh`
-LINK = -Wl,-s
+LIBS = -lcrypt -lnsl
+LINK =
+ LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now
OBJS = main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o \
- tunables.o ftpdataio.o secbuf.o ls.o \