[問題] roommaker的write_file()沒權限

看板mud (網路地下城/文字遊戲)作者 (Devil 5566)時間14年前 (2011/03/16 10:01), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/1
很久以前有架過es2lib 的mud 這幾天想回會一下 又去抓mudos(v22pre11) 和mudlib (泥潭II) 但是roommaker怎樣都不會work 就是牽涉到write_file() function 就會回報notify_fail的訊息 如mkroom、saveroom等功能不能用 write_file() 應該是C 用來寫入檔案的 function 不太了解v22pre11 在XP 下的執行身分是什麼 怎會沒有寫入檔案的權限 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.198.163

03/16 10:04, , 1F
新上站時會?先把東西丟掉再clone 一份。
03/16 10:04, 1F

03/16 10:06, , 2F
是clone 出來的XD 所以也搞不懂怎會這樣
03/16 10:06, 2F

03/16 10:10, , 3F
ok 要看一下 /ad/daemons/securityd.c 的內容才會知道
03/16 10:10, 3F

03/16 10:14, , 4F
哇 可能是這邊喔 我是admin 但我不太懂ROOT_UID 是啥
03/16 10:14, 4F

03/16 10:14, , 5F
我想說不定跟我把wizlist刪到只剩admin影響到wiz_level 有關
03/16 10:14, 5F

03/16 10:23, , 6F
你先 geteuid 來看看自己的權限是啥
03/16 10:23, 6F

03/26 19:03, , 7F
請試著把lib跟driver的dir權限設成everybody試試
03/26 19:03, 7F
文章代碼(AID): #1DW1de-K (mud)
文章代碼(AID): #1DW1de-K (mud)