涉及共享内存或者基础数据结构变化的代码更新:(kbscvs 主分支)
仅供参考仅供参考!!!
改好代码make通过
发全站广播宣布要停站了
echo "系统将开始维护..." > ~bbs/NOLOGIN 停止登录
过一会儿依次 killall 以下程序:bbsd sshbbsd newpop3d innbbsd
停 web: ......./apachectl stop
killall bbslogd
停 crontab: bbs 身份执行 crontab -l > 某个文件保存下;然后 crontab -r
miscd flush 确保写回 .PASSWDS .BOARDS,然后 killall miscd
清共享内存,ipcs 一下确认清干净了
make install代码
如果磁盘数据文件的数据结构有变化,作必要的数据转换
miscd daemon
bbslogd
恢复 crontab
启动 web 及刚才被 kill 掉的程序,别忘了把 NOLOGIN 咔嚓掉
--
修改:atppp FROM 128.12.181.*
FROM 128.12.181.*