我是用SVN的源码安装的,用的是源码里面那个fb2k-v2配置,用的系统是
我开发板上的Arch Linux ARM.
开始编译的时候就编译出错,然后发现是源码里面一个地方出了问题,做了
以下修改后就能编译了:
--- kbs_bbs/libBBS/article.c (revision 11777)
+++ kbs_bbs/libBBS/article.c (working copy)
@@ -438,8 +438,9 @@
if (user != NULL && !(flag & ARG_BMFUNC_FLAG)) /* b1/b3 操作不再重复计算 bmlog, fancyrabbit Oct 12 2007 */
bmlog(user->userid, board, 8, 1);
newbbslog(BBSLOG_USER, "Del '%s' on '%s'", fh.title, board); /* bbslog */
-
+#ifdef NEWPOSTLOG
newpostlog(user->userid, board, NULL, fh.groupid, fh.id);
+#endif
#ifdef BOARD_SECURITY_LOG
/* 非同主题、非自删时记录 */
if (!(flag&ARG_BMFUNC_FLAG) && !isowner(user,&fh))
但是编译安装完成后,发现miscd运行起来就挂了,还没查出原因。如果只运行bbslogd
和bbsd,倒是可以把BBS跑起来,但是连 guest 都登陆不了。
--
FROM 124.205.76.*