[原]extmail 1.0.3 新版rpm

   有朋友希望把extmail也放入EMOS 1.3.0中。经过1天的努力,顺带把原来EMOS 1.2升级的rpm也一同解决好。

一、升级内容

引用
1、extmail升级到1.0.3;
2、extman升级到0.2.3;
3、加入chifeng的extman-0.2.3工具包;
4、修改欢迎页使用新版的天气信息插件。

二、升级步骤
以EMOS 1.2为例,下载:
extmail 1.0.3

[原]extmail 1.0.3 新版rpm下载文件
点击这里下载文件

extman 0.2.3

[原]extmail 1.0.3 新版rpm下载文件
点击这里下载文件

直接运行:

# rpm -Uvh extsuite-webma*

该方式并不适合源码方式安装。

三、内容简介
1、extmail和extman的升级
主要增强了FCGI及安全:

引用
修正了网络磁盘的一个安全漏洞(感谢云中帆)
重新设计了配置文件解析机制,取消了原来代码中use Ext::Config的方式
增加Ext.pm 这个基础模块,统一由该模块操作配置文件
改进的持续化perl环境,对FCGI支持更好
消除了Ext:ogger模块在FCGI下偶然异常的bug
更新了大部分调用Ext::Config的模块
更新cgi/*.cgi文件
更新了README.fcgi
修正了dispatch.fcgi在lighttpd下无法获得extman url的bug,感谢leo zhang
dispatch.fcgi全面支持extman 及extmai
Extman全面支持FCGI
后台登陆时,密码取消了大小写的限制,cookie时间也放宽至3小时。
用户需要注意的有2点:
1)webmail.cf及webman.cf 里,多了SYS_APP_TYPE 参数,webmail部分是WebMail,而后台则是ExtMan,这个参数不能改,也不能少。
2)lang目录里的语言包的内部名称变动了。因此注意更新。

为保持和原EMOS 1.2的兼容,这里并没有加入fcgi的支持,请自行修改。详细信息,见:这里

2、chifeng的extman-0.2.3工具包
由于extman-0.2.3的整体结构发生了改动,之前的所有工具包将不再适合用于该版本,因此更新一下工具包。
包含内容:

引用
adduser.pl
userinfo.pl
deluser.pl
modifyuser.pl
diffinfo.pl
makegbook.pl

其中makegbook.pl是从fengyong老大的全局地址本生成程序改过来的,改后支持mysql&ldap。
用法:
进入tools目录,直接执行,然后根据提示使用即可,操作很简单。
详细信息,见:点击

3、欢迎页使用新版的天气信息插件
参考这里修改,可进入http://www.thinkpage.cn/weather/ 定制。
结果如下:
点击在新窗口中浏览此图片

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/112477.html

(0)
上一篇 2021年8月27日
下一篇 2021年8月27日

相关推荐

发表回复

登录后才能评论