看板 SetupBBS 關於我們 聯絡資訊
※ 引述《MobileArmor.bbs@ptt.cc (MA)》之銘言: > 小弟今天第一次試著裝看看PTT BBS 弄了一天 > 結果有些問題想請教一下各位先進@@ > (1)照著ptt courrent精華區一路做下來在 > # make BBSHOME=/home/bbs all install 這裡出現了下列的訊息 > Makefile:4: *** missing separator. Stop. > 爬了文章好像只有看到Makefile20的東東 > 想請問一下這個訊息是代表什麼意思@@? ptt的Makefile是給pmake 1.x用的,GNU make和pmake 2.x不能用. 編譯前自己先確認一下make的版本,不對的話要去裝. > (2)另外依照ptt bbs install的教學先用vipw直接設定再幫bbsadm設定密碼時也會有問題 > 會出現passwd: User not known to the underlying authentication module > 並且也無法利用su bbsadm切換成bbsadm > 會出現錯誤 su:0: xxxxxx <=後面忘了@_@a > 我是採用adduser再進去/etc/passwd修改 才解決 > [我是採下面這個方案@@] > 用 root adduser增加一個bbs的帳號 > 在etc/passwd檔 找到bbs:.... 改成如下 > bbs::9999:99:BBS user:/home/bbs:/home1/bbs/bin/bbsrf > 增加一行: > bbsadm::9999:99:BBS Administrator:/home/bbs:/bin/tcsh 因為你手動改了passwd卻沒有改shadow,所以就出錯了... 先用adduser再手動修改的確可以避免這個問題. > (3)install教學中 > 10.依據您的須求, 修改 pttbbs.conf > 請注意, 預設的 pttbbs.conf是給相當大規模的 bbs用的. > 通常您須要進行修改以符合您的須求. > * 如果您是用 Linux系統, 請先安裝 pmake, 然後將 make alias 成 pmake * > 這個我的linux有內建1.4x版 > 我直接在make時打 # pmake * 沒出現錯誤 <=但不知道是否因此影響到第一個問題 想跟\ > 裝成功的大大們check一下 > 先感謝大大們的指教 > 附上我的linux版本是CentOS 4.4Final 既然你有裝了,那麼ln一下也不會死啦... XD -- 本人在此站的信箱已成為廣告信必發名單,故請勿回信至此! 如有連絡本人的需求,請改回信至: alica(點)bbs(AT)bbs(點)cgu(點)edu(點)tw 謝謝!   -- <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: atelieralica.idv.tw
MobileArmor:感謝回答^^ 02/25 22:43