Re: MulderPatch 在 leopard 上的 workaround - MAC

Enid avatar
By Enid
at 2007-10-27T11:39

Table of Contents

※ 引述《yllan (藍永倫)》之銘言:
: 據說這樣就可以讓 MulderPatch 在 Leopard 上再起...
: * 改放到 /Library/InputManagers
: * 改 owner 為 root, group 為 admin,權限為 755
: 推 EShensh:經測試… 無效... ╮(╯_╰)╭ 10/27 07:16
: 推 yllan:那請問你的 AlienBBS 權限是不是 wheel group 呢? 10/27 11:09
: → yllan:or root user/setuid/setgid 如果是的話改掉試試看~ 10/27 11:10
: 推 EShensh:drwxr-xr-x 3 eshensh eshensh 102 6 16 2006 Alie 10/27 11:12
: 推 EShensh:也改 root/admin 嗎? 10/27 11:13

如果是這樣就不用改了,app 的話要是 root/admin 是不行的~
那我猜是 MulderPatch 的權限沒有完全改到,要把底下所有的檔案都改成
root:admin, 755/644 才行... 也許你試試看底下黃色的那行指令?

sudo mkdir /Library/InputManagers
sudo mv ~/Library/MulderPath /Library/InputManagers
sudo chown -R root:admin /Library/InputManagers

根據 AppKit Release Note, 要能 run 起來有以下這些限制(汗):
(因為 InputManager 本來就是一個很大的安全性漏洞,要能讓他比較安全
就要很麻煩的權限)

* The valid installation is now restricted to the
/Library/InputManagers folder only. Bundles in other locations are
silently ignored.

* All the files in the bundle and /Library/InputManagers folder
itself must be owned by the root user and admin group. No files
inside the bundle can have group or other write permissions.

* Processes running with the root privilege (getuid() == 0 or
geteuid() == 0) cannot load any bundle input manager.

* Processes running with the wheel group privilege cannot load any
bundle input manager.

* The process must be in the active workspace session at the time of
loading the bundles.

* The process must not be tainted by changing user or group id
(checked by issetugid()).

* No 64-bit processes can load any bundle input managers.

--
Tags: MAC

All Comments

Daniel avatar
By Daniel
at 2007-10-31T07:52
成功了...感動...!

Pages & KeyNote 繁中語系

Genevieve avatar
By Genevieve
at 2007-10-21T01:04
Mechman 兄製作的,覺得簡體中文看不慣的網友可以去領取 不用上Y拍去買,只要留言支持就好了... :P KeyNote 4.01 http://www.wretch.cc/blog/mechmanandamp;article_id=20253592 Pages 3.01 http://www.wr ...

10/01購機升級 Leopard 的方法..

Ida avatar
By Ida
at 2007-10-17T15:41
http://www.asia.apple.com/macosx/uptodate/ 點選Taiwan customers,並輸入購買地點及時間,還有機器序號, 如果符合條件,他就會請您輸入郵寄資訊和信用卡資料,與線上訂購的方法一樣!! - ...

Leopard 300+ 功能

Victoria avatar
By Victoria
at 2007-10-17T06:39
[Address Book] 通訊錄 001.Google Map Addresses 直接從 Google Map 查地址 (經測試中文可!!!!) 002.Synchronize with Yahoo! 跟 Yahoo 地址簿同步 [Apple Script] (沒什麼興趣就不翻了... ...

請問這種情形要怎辦(漢音選字選單的字體)

Daniel avatar
By Daniel
at 2007-10-16T15:34
※ 引述《jh7735 (謝大B)》之銘言: : 之前灌了王漢宗字型之後 : 每次注音選字的時候的字形都不一樣 : 有特定的字配上特定的字形還會顯示不出來 : 請問這個情形要怎麼解決? 我覺得這問題應該蠻多人遇到的, 漢音的問題似乎都一直遭受批評。 在漢音的狀態下去點【漢音】的圖示, 若在alienbbs ...

無法更新EFI韌體

Donna avatar
By Donna
at 2007-10-16T11:41
※ 引述《LukeHsu (Single Escape)》之銘言: : 下載了macbook EFI韌體更新1.1後 : 按下關機出現了 : 「發生非預期的錯誤(and#34;0and#34;)。無法更新您的韌體」 : 我的macbook是C2D 2.0 : bootrom版本為MB21.00A5.B0 ...