LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1266|回复: 3

vsftpd 2.0.6 + encoding和syscall补丁

[复制链接]
发表于 2008-5-6 21:48:58 | 显示全部楼层 |阅读模式
vsftpd升级后,我根据原有的2.0.5-encoding补丁做了相应修改,特此发布。

使用方法:
# cd /tmp
# unzip vsftpd-2.0.6-encoding+syscall.patch.zip
# apt-get source vsftpd
# cd vsftpd-2.0.6
# patch < ../vsftpd-2.0.6-encoding.patch
# patch < ../vsftpd-syscall.patch
# make

注意:在builddefs.h里,VSF_BUILD_PAM默认是定义的,
但如果不装libpam0g-dev这个包编译也不会出错,
然而这会导致虚拟用户无法使用。所以要事先
# apt-get install libpam0g-dev

如果想制作成deb包,可以
# apt-get install checkinstall
# checkinstall
根据提示修改维护者啊版本啊即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-5-7 17:26:08 | 显示全部楼层
以前的patch发个链接看看啊
现在感觉很乱
好多patch
回复 支持 反对

使用道具 举报

发表于 2008-5-7 18:24:23 | 显示全部楼层
为什么不把patch发给开发者,vsftpd这种东西感觉编译源码不合适,定期apt更新才是王道,呵呵
回复 支持 反对

使用道具 举报

发表于 2008-5-10 18:16:17 | 显示全部楼层
官方不认同吧

一般的说法是
服务器端不应该选择编码
应该由客户端选择编码
但是问题是xp的常用客户端一般都没有编码选择的功能

这个问题很郁闷

PS:你这个补丁是从哪里下载到的?给个链接?
我记得linuxsir的gentoo/arch版有人给出2.0.4/5的补丁
而且有些补丁不适用于amd64
不过我曾经根据上述的一个补丁修改编译成功了,能用了amd64上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表