免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4781 | 回复: 1
打印 上一主题 下一主题

[FTP] 为什么用yum安装proftpd 和 proftpd-ldap之后,proftpd-ldap不能反映出来? 已解决! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-19 14:04 |只看该作者 |倒序浏览
本帖最后由 人在仙台 于 2010-08-30 17:06 编辑

用yum安装如下

yum -y install proftpd
yum -y install proftp-ldap

然后查看proftpd可用的模块
发现没有mod_ldap.c
这是为什么呢?


proftpd -l
----------------------
Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_delay.c
  mod_facts.c
  mod_dso.c
  mod_ident.c
  mod_readme.c
  mod_auth_pam.c
  mod_tls.c
  mod_cap.c
  mod_ctrls.c
-----------------------------
急!!

论坛徽章:
0
2 [报告]
发表于 2010-08-30 17:08 |只看该作者
本帖最后由 人在仙台 于 2010-08-30 17:12 编辑

解决方法   
不用yum安装,下载SRPM包后,通过修改参数,重新打包成RPM,在安装。

■proftpd的rebuild:

yum -y install gcc rpm-build db4-devel pkgconfig zlib-devel openldap-devel cyrus-sasl-devel pcre-devel mysql-devel openssl-devel

adduser proftpd

cd /usr/local/src/
wget http://ftp.riken.jp/Linux/dag/source/proftpd-1.3.2-1.rf.src.rpm

mkdir -p /usr/src/redhat/SOURCES
adduser dag

rpm -ihv proftpd-1.3.2-1.rf.src.rpm
cd /usr/src/redhat/SPECS/



#####使得mod_ldap:mod_quotatab_file:mod_quotatab:mod_quotatab_ldap有効###

vi proftpd.spec
----------------------------------------------------------------------
削除
%{_libexecdir}/proftpd/mod_quotatab.so
削除
%{_libexecdir}/proftpd/mod_ldap.so
削除
%{_libexecdir}/proftpd/mod_quotatab_ldap.so
削除
%{_libexecdir}/proftpd/mod_quotatab_file.so


%configure
--with-modules="mod_readme:mod_auth_pam:mod_tls:mod_ldap:mod_quotatab_file:mod_quotatab:mod_quotatab_ldap" \
--with-shared="mod_sql:mod_sql_mysql:%{!?_without_postgresql:mod_sql_postgres:}mod_quotatab_sql"
-------------------------------------------------------------------------

yum -y install pam-devel ncurses-devel libacl-devel postgresql-devel

rpmbuild -ba proftpd.spec


cd /usr/src/redhat/RPMS/x86_64
rpm -ivh proftpd-1.3.2-1.rf.x86_64.rpm

这样,在察看一下proftpd -l 后,已经含有了如下4个模块了’
mod_quotatab.so
mod_ldap.so
mod_quotatab_ldap.so
mod_quotatab_file.so
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP