Linux 版 (精华区)

发信人: cucme (说你说我), 信区: Linux
标  题: FB3.0下bbsd方式允许多种内码客户端的补丁
发信站: 紫 丁 香 (Mon Dec 27 19:32:22 1999), 转信


    ftp://ftp.hit.edu.cn/incoming/hztty2000/hztty4fb30.2000.tar.gz

    本补丁解决了在FB3.0的bbsd下支持多种汉字内码的客户端(主要是big5)访问使用
一种汉字内码(这里是GB)的bbs服务器的问题。

    本补丁在redhat6.0下测试通过,别的系统需要修改bbssrc.Makefile.tail中有关
make hztty的部分以适应该系统,详情请见hztty-2.4/README, 或在hztty-2.4下执行
make即可获得提示,然后选择适合自己系统的目标来make。

    以下是安装过程:
    1. 将本包在~bbssrc下tar开:
[root@cucme bbssrc]# tar -zxvf Mend4FB302SupportMultCode.*.tar.gz

    2. 在执行了./configure之后的任何时候,即在/home/bbssrc/Makefile已经生成
好之后,进入本目录:
[root@cucme bbssrc]# cd ~bbssrc/mend/

    3. 如果喜欢使用同一个端口来同时提供GB以及big5服务时:
[root@cucme mend]# cp bbsd.1port bbs.modify
       如果喜欢使用不同的端口来分别提供GB以及big5服务时:
[root@cucme mend]# cp bbsd.1port bbs.modify
       缺省为使用同一个端口(bbsd.1port)。

    4. 执行./update
[root@cucme mend]# ./update

    5. 退到~bbssrc目录下,在执行 make 以及 make install 成功安装bbs系统之后,
执行 make bb5d 即可编译bb5d, make insbb5d 即可安装bb5d。
[root@cucme mend]# cd ..
[root@cucme bbssrc]# make bb5d
[root@cucme bbssrc]# make insbb5d


    如果FB的开发人员想将本补丁随FB一起打包发布,可以在打包以前在执行以上
前3步,然后:
    4'. 执行./update.withFB
[root@cucme mend]# ./update.withFB

    5'. 退到~bbssrc的父目录下,再打包:
[root@cucme mend]# cd ../..
[root@cucme home]# tar -zcvf FB30.2000SupportMultCode.tar.gz bbssrc

    而这种FB发布版本的使用者只需在 ./configure 后执行以上的第5步即可。


--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.244.209]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.339毫秒