看板 SetupBBS 關於我們 聯絡資訊
承之前試作版的部份 繼續實作關於 64bit 環境下的變數變更 以及試著 porting 到 ubuntu 9.10 另外 由於 ve 編輯器已經完成 porting 動作 所以也把目錄一起堪回 tarball 裡 方便直接安裝使用 (如果需要的話) [OS] FreeBSD 8.X 以下 / i386/AMD64 / ubuntu 9.1 / i386 (未測 64bit 環境) [FILE] ftp://home.bsd.com.tw/pub/SOB/sob_pack_20091220.tgz [TOOL] FreeBSD: # cd /usr/ports/converters/libiconv ; make install clean ubuntu : # apt-get install build-enesstial libiconv-hook-dev libncurses5-dev\ libdevmapper-dev byacc [ACCOUNT] <FreeBSD> # vipw bbs::9999:99::0:0:BBS User:/home/bbs:/home/bbs/bin/bbsrf bbsadm:*:9999:99::0:0:BBS Administrator:/home/bbs:/bin/tcsh # vi /etc/group bbs:*:99:bbs,bbsadm <ubuntu> # vipw bbs:x:9999:99:BBS User:/home/bbs:/home/bbs/bin/bbsrf bbsadm:x:9999:99:BBS Administrator:/home/bbs:/bin/bash # vi /etc/group bbs:x:99:bbs,bbsadm 記得都要 # passwd bbsadm (bbs 帳號請不要加密碼) [BBS INSTALL] <請視實際狀況略過某些步驟 或檔案可以用 ftp 抓 或裝 wget> # cd /home ; wget ftp://home.bsd.com.tw/pub/SOB/sob_pack_20091220.tgz # tar xfz sob_pack_20091220.tgz ; chown -R bbs bbs ; chgrp -R bbs bbs # su bbsadm %(or $) ./INSTALL (依需要選擇 (1) FreeBSD (2) Linux 之後等他跑完) % exit (如果沒有錯誤) # /home/bbs/bin/in.zbbsd 或是 /home/bbs/bin/mbbsd (執行 bbsd) (FreeBSD 的話 in.zbbsd/mbbsd 皆可使用 ubuntu 建議只使用 mbbsd) # telnet localhost 23 (或其他指定的 port 請注意 port 23 如已使用則無效) [MODIFY YOUR SITE] % ~/src/maple/shutdownbbs % cd src/maple ; ve config.h (請依實際狀況修改) 改完記得 make clean update (如有需要 util/ 也請 make clean update) [RESTART MBBSD] (in.zbbsd 不需要此步驟) ("只有" 第一次記得要拷貝 shell script) # cd /home ; cp /home/bbs/lib/bbsctl . ; chmod 700 bbsctl ; bbsctl showpid (重跑 mbbsd) # bbsctl restart <由 showpid 所顯示的最後一個 pid> (之後每次都以 root 在 /home 下執行 bbsctl showpid ; bbsctl restart <PID>) (或是只用 bbsctl showpid 看 pid 然後用 kill -9 <PID> ; /home/bbs/bin/mbbsd) [VE EDITOR INSTALL] 必需在執行完 INSTALL 後才能以 root 身分執行 # cd /home/bbs/src/ve ; make install clean -- Origin: Atlantis DN: bbs.bsd.com.tw IP : 203.70.65.27 ST: atlantis