荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Rog (我要开始努力学习), 信区: InstallBBS
标  题: [转载] [范文][BBSInstall]Firebird BBS构建MINI-HOWTO(转寄)
发信站: BBS 荔园晨风站 (Fri Dec 18 23:22:45 1998), 站内信件

【 以下文字转载自 Linux 讨论区 】
【 原文由 Lg 所发表 】
【 以下文字转载自 Lg 的信箱 】
发信人: WaterFire (白衣胜雪), 信区: New_board
标  题: [范文][BBSInstall]Firebird BBS构建MINI-HOWTO
发信站: BBS 水木清华站 (Sat Nov 21 21:52:41 1998)

发信人: fuse (保险丝), 信区: Linux
标  题: Firebird BBS构建MINI-HOWTO
发信站: BBS 水木清华站 (Sun Apr 26 11:05:53 1998)


既然是raner当版主,我也来灌水一篇,haha~~~~

===============================================================

Firebird BBS构建MINI-HOWTO

如何在Linux上构建一个Firebird的BBS站,它的README其实已经说得
很详细了,大家一看就会:
1. 建bbs, bbsadm, bbsuser三个用户, uid分别为9999,9990,9999
2. bbs的shell为/home/bbs/bin/bbsrf
3. 编译bbs源码,make install, 就应该ok了

这里说一些杂碎的问题
1. 我在以下Free OS中建过BBS
   . Redhat 4.2/5.0
   . Slackware 3.1/3.2/3.4
   . FreeBSD 2.2.5
   它们都运行过一段时间,现在我的小站在Redhat 5.0上运行,
   Kernel 2.1.98, 目前看来还算稳定。我个人比较喜欢Redhat系列
   的Linux, 个中原因,比较复杂:-)

2. 在ftp.lib.pku.edu.cn/incoming/BBSMEMO/下放了一个fuse266.tgz
   是我的小站上现在用的版本,Redhat 5.0上编译好的版本,各类bug
   应该都已经解决(我是连十大热门话题上的显示色彩问题都去改的呢:-),
   各位若是懒惰,拿回去,解开,直接make install就可以用了。
   若自己configure过,bbs_src目录下要作些改动:
   1. Makefile中LIB一行加-lcrypt
    LIBS     = -ltermcap -lbsd -lcrypt
   2. cp chat.h.25 chat.h
   才可以编译。

   Firebird 2.66M中用了一个新的struct.h, 我实用中出过问题,
   .PASSWDS文件崩溃过,fuse266.tgz中用的是老的struct.h

3. make install后,你原有的BBS系统(若有的话)就全没了,因为它会
   把/home/bbs/.PASSWDS .BOARDS等文件全换掉。你若只是升级,就把
   编译生成的bbs, bbsrf, thread, bbs.chatd拷到/home/bbs/bin下
   其中bbs.chatd拷成chatd, 即
   cd /home/bbs/bin
   cp bbs.chatd chatd
   然后
   chown bbs.bbs /home/bbs/bin/*
   reboot就可以了。

4. 如果两人不能talk, 在/etc/hosts里面加入你本机ip就应该可以了
   (不用reboot)

6. Linux/FreeBSD上建BBS其实与整个操作系统与网络都有关系,比如
   当网关断的时候,本网段的人连bbs主机虽能ping通,但出login极
   慢,这是在gethostname()时反查主机名时无法找到dns server,
   我把本网段的ip加到/etc/hosts里面,就不受DNS的影响。

7. 在Redhat 5中我没能编译通innbbsd(作转信用的)
   最后是在Redhat 4.2上编译后,拿过来用的
   现在拿另一台机器设crontab在半夜0点到6点,每天转入
   tw.bbs.comp.linux, tw.bbs.comp.freebsd等版:-))

8. 要使bbs站上收发email, 要改/etc/sendmail.cf, 我upload了一份
   我站上的Redhat 5.0装完后改成的sendmail.cf, 在
   ftp://ftp.lib.pku.edu.cn/incoming/BBSMEMO/sendmail.cf
   各位取回,替换原来的/etc/sendmail.cf, reboot后就可以了
   这是个比较大的服务,各位站长同志小心,小心

9. 另一个有用的功能是mailpost, 可以将大块的文章用mail贴出,这个
   详细的作法在Firebird BBS的README中讲得比较清楚了,
   是在/home/bbs下面写一个.forward文件:
   "| /home/bbs/innd/mailpost /home/bbs"
   将发给bbs的信转给/home/bbs/innd/mailpost处理
   mailpost则将Firebird中innd/下的程序改一下站名就可以用了。

10. FreeBSD下建BBS好象麻烦也不少,若有人要FreeBSD版的FB修改版本,
    我再upload好了。

如有讲错,请指正我,谢谢

--
m4m※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 210.32.151.168]m

--
每一次闭上了眼

      就想到了你...

※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.68.177]
--
※ 转载:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.1]
--
※ 转载:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.1.159]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店