- 主题:[smth]shmat 2 error! key = x
site.h里面的BBSUID和BBSGID定义和你bbs用户的id一致吗?
【 在 cnbird (阿七) 的大作中提到: 】
: 实际上已经作了
: 是bbs:bbs
: 就是管理员不能./miscd daemon
: ...................
--
FROM 162.105.31.*
完了完了,英雄被你说先了!
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 你 ls -l .PASSWDS 看看再说吧
: 另外看看 site.h 文件里面的 BBSUID 和 BBSGID 跟 /etc/passwd 里面 bbs 用户
: 能否对上。
: ...................
--
FROM 162.105.31.*
INSTALL:
注意验证 devel.h 文件中 BBSUID 和 BBSGID 与本地系统的 bbs 用户的 uid gid 是否一致,如果不一致请调整到一致。
在我的系统上:
[bbs@localhost bbsmain]$ id
uid=9999(bbs) gid=9999(bbs) groups=9999(bbs)
所以我的site.h里面是这样的
#define BBSUID 9999
#define BBSGID 9999
这两个define如果数字和bbs用户的uid/gid不一致,bbs系统会出各种诡异的问题的。你的设置对了吗?
【 在 cnbird (阿七) 的大作中提到: 】
: .PASSWDS是bbs:bbs
: 关于这个BBSUID 和BBSGID前面版面上有个和我类似问题的讨论
: 结果后来扯到FireBird上说什么99 9999我就晕了
: ...................
--
FROM 162.105.31.*