轉信站: GIBBS!wd.atc.ntut!magic
Origin: anime.club.nthu.edu.tw
以下是我翻了很多篇文章及說明書整理出來的半成品...不過大都是來自其他user :p
希望能夠與大家一起來分享與討論...
* MagicBBS in RedHat 6.0 + CLE v0.8 之安裝步驟 *
===========================================================================
到ftp://magic.twbbs.org/pub 取得 MagicBBS-xxxxxx-src.tgz (xxxxxx為版本日期)
1. 以root身份,建立以下兩個帳號,和他們的home目錄
bbsroot:*:9999:99:BBS and modify source code:/home/bbs:/bin/sh
bbs::9999:99:BBS user:/home/bbs:/home/bbs/bin/bbsrf
PS. 操作方法:
執行vipw加入以上兩行
然後mkdir /home/bbs ; chown bbs /home/bbs
2. 編輯/etc/group,加入下面這行
bbs:*:99:bbsroot,bbs
3. 以root身份,執行以下指令
# su - bbsroot
$ tar zxvf MagicBBS-xxxxxx-src.tgz
$ cd bbs_src/CONFIG ; ./configure
$ cd ..
$ make
錯誤訊息1:
---------------------------------------------------
[bbsroot@gigi bbs_src]$ make
gcc -o -DSHOW_IDLE_TIME -DLINUX -DTERMIOS -c bbs.c
In file included from bbs.c:24:
bbs.h:73: macro `strdup' used without args
make *** [bbs.o] Error 1
解決方法:
---------------------------------------------------
把bbs.h中的char *strdup().....
mark掉就好了
錯誤訊息2:
---------------------------------------------------
pass.o:In function 'genpasswd':
pass.o:(.text+0x87):undefined reference to 'crypt'
pass.o:In function 'checkpasswd':
pass.o:(.text+0xb1):undefined reference to 'c # cd /home/bbs/bbs_src
# make install
錯誤訊息2:
---------------------------------------------------
bbs login 會出現下列問題
Red Hat Linux release 6.0 + CLE v0.8
Kernel 2.2.5-15CLE on an i586
login: bbs
bbsrf: cannott open /etc/utmp
然後就斷線囉~~
解決方法:
---------------------------------------------------
rm /etc/utmp
ln -s /var/run/utmp /etc/utmp
---------------------------------------------------
4. 安裝成功..^^
此時telnet localhost以bbs login應該就可以囉。然後用new註冊一個叫SYSOP
的新帳號,這個帳號將會擁有所有權限,作為系統管理之用。
ㄜ~~~真的能夠login嗎?
我還在嘗試中說...
try try try...............ing to faint... :p
--
※發信站 [★魔法王國★ bbs.sysv.net] ‧ FROM [203.69.88.122]
首創支援超過25行的超大加長形畫面。讓您用的更舒服更方便!
只要調整您連線軟體的行數設定,就能輕鬆享受大畫面。