|
From: Serge L. <sma...@us...> - 2005-12-05 16:46:51
|
Update of /cvsroot/devil-linux/build/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16471/build/scripts Modified Files: vsftpd Log Message: - added ssl and libwrap support to vsftpd config file Index: vsftpd =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/vsftpd,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- vsftpd 28 Dec 2004 18:55:09 -0000 1.14 +++ vsftpd 5 Dec 2005 16:46:40 -0000 1.15 @@ -28,7 +28,25 @@ case $1 in build ) if [ "$CONFIG_VSFTPD" = "y" ]; then - replace_str builddefs.h "#undef VSF_BUILD_SSL" "#define VSF_BUILD_SSL" +# replace_str builddefs.h "#undef VSF_BUILD_SSL" "#define VSF_BUILD_SSL" +# + BUILDDEF=builddefs.h + mv $BUILDDEF ./builddefs.h.orig + echo -e "#ifndef VSF_BUILDDEFS_H\n#define VSF_BUILDDEFS_H\n\n" > $BUILDDEF + + echo "#define VSF_BUILD_PAM" >> $BUILDDEF || exit 1 + if [ "$CONFIG_TCP_WRAPPERS" = "y" ]; then + echo "#define VSF_BUILD_TCPWRAPPERS" >> $BUILDDEF || exit 1 + else + echo "#undef VSF_BUILD_TCPWRAPPERS" >> $BUILDDEF || exit 1 + fi + if [ "$CONFIG_OPENSSL_BIN" = "y" ]; then + echo "#define VSF_BUILD_SSL" >> $BUILDDEF || exit 1 + else + echo "#undef VSF_BUILD_SSL" >> $BUILDDEF || exit 1 + fi + echo -e "\n#endif /* VSF_BUILDDEFS_H */" >> $BUILDDEF || exit 1 + make $PMAKE CFLAGS="-O2 -Wall -Wshadow -W -no-pie" LINK="-Wl,-s,-pie" || exit 1 strip_debug fi |