最近把接手來的把系上的BBS備份起來,主要是想嘗試可否從Stable版升級
那台機器用的是FreeBSD 4.9 問題來了,我不確定灌的版本是哪個版本(註)
看裡面留下的pttbbs資料夾裡的CHANGE檔,應該是stable 1.0.2的版本
而手邊測試用的機器灌的是FreeBSD 6.0
步驟是先wget抓http://opensvn.csie.org/pttbbs/stable/pttbbs/的檔案
然後照著步驟把站架起來
直到可以連線之後
再將系上備份的.tgz檔抓下來,解壓縮,覆蓋/home/bbs
連上去之後發現無法用原本的使用者登入新建了SYSOP進去看
各個版都還在
不過查詢到使用者的名字都被切掉,像是我的Cypresslin,少了前四個字母
真實姓名也只剩最後一個字,上站次數,文章數,權限也都出問題
這有什麼解決方案嗎?
謝謝
註:說不確定版本呢,是因為用那個資料夾所架起來的站
在執行bin/shmctl init後,會出現
22
attach utmpshm: Invalid argument
的錯誤訊息,然而在opensvn那邊抓來安裝的卻可以成功
所以我想是不是版本不一樣
而推文系統好像也跟opensvn抓下來的不一樣,是這樣(沒虧文沒箭頭的版本)
推→ SYSOP:
opensvn抓下來的推文是→ SYSOP: (只有箭頭的版本)