荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: 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软件 网络书店