回文章列表
作者Linux.bbs@magic.twbbs.org (就差最後一步...), 信區: magic
標題Re: MagicBBS in RedHat 6.0 + CLE v0.8 之安裝
時間魔法王國 (Thu Mar 30 07:18:27 2000)
轉信站: GIBBS!wd.atc.ntut!magic
Origin: anime.club.nthu.edu.tw

【 在 Linux (就差最後一步...) 的大作中提到: 】
: 以下是我翻了很多篇文章及說明書整理出來的半成品...不過大都是來自其他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

       解決方法:
       ---------------------------------------------------
       Add -lcrypt to the LIBS section of Makefile.

:      錯誤訊息3:
:      ---------------------------------------------------
:      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行的超大加長形畫面。讓您用的更舒服更方便!
只要調整您連線軟體的行數設定,就能輕鬆享受大畫面。      
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻