使用wine開diablo 3的問題 - Linux

Table of Contents

os: dedora18 64

請問我應該如何解決這個問題呢?

似乎是因為diablo client 要存取而造成權限的問題

SELinux is preventing wine-preloader from mmap_zero access on the memprotect
.

***** Plugin mmap_zero (91.4 confidence) suggests
**************************

If 您不認為 wine-preloader 應需要在內核中 mmap low memory。
Then 您可能遭受駭客攻擊,這是相當危險的存取動作。
Do
請聯絡您的安全管理員,並回報此議題。

***** Plugin catchall (9.59 confidence) suggests
***************************

If 您認為 wine-preloader 就預設值應擁有 memprotect 的 mmap_zero 存取權。
Then 您應將此回報為錯誤。
您可產生本機模組,以允許這項存取。
Do
現在透過執行以下指令來允許此存取:
# grep wine-preloader /var/log/audit/audit.log | audit2allow -M mypol
# semodule -i mypol.pp
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
這裡我照著打說沒有此指令,該如何解決呢?


Additional Information:
Source Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Objects [ memprotect ]
Source wine-preloader
Source Path wine-preloader
Port <Unknown>
Host localhost.localdomain
Source RPM Packages
Target RPM Packages
Policy RPM selinux-policy-3.11.1-66.fc18.noarch
Selinux Enabled True
Policy Type targeted
Enforcing Mode Enforcing
Host Name localhost.localdomain
Platform Linux localhost.localdomain
3.6.10-4.fc18.x86_64
#1 SMP Tue Dec 11 18:01:27 UTC 2012 x86_64
x86_64
Alert Count 7
First Seen 2013-03-26 17:04:03 CST
Last Seen 2013-03-26 17:04:18 CST
Local ID 4507af9c-4ef2-4a85-ab19-942c0de6f552

Raw Audit Messages
type=AVC msg=audit(1364288658.465:442): avc: denied { mmap_zero } for
pid=4237 comm="wine-preloader"
scontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
tcontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tclass=memprotect


Hash: wine-preloader,wine_t,wine_t,memprotect,mmap_zero

audit2allow
audit2allow -R

--

All Comments

Audriana avatarAudriana2013-03-31
setenforce Permissive
Selena avatarSelena2013-04-01
請問樓上,那是什麼意思呢?
Hedda avatarHedda2013-04-01
把SELinux設成只記錄不阻擋的模式
Rachel avatarRachel2013-04-05
好!我GOOGLE看看怎麼改,不懂再來問
Olga avatarOlga2013-04-09
找不到的指令可以用 yum provides '*/semodule' 查
Erin avatarErin2013-04-09
我無法解決一些問題,我還是去鳥哥那從第一堂課
開始看好了
Dorothy avatarDorothy2013-04-13
改用 playonlinux 跑d3吧,省去直接用wine的一堆麻煩
Lydia avatarLydia2013-04-15
我懶的弄了,我覺得是我自己對LINUX還不夠了解
George avatarGeorge2013-04-19
所以缺東缺西的,我先來吃 鳥哥的私房菜好了
Kelly avatarKelly2013-04-23
別這麼快放棄,嗑鳥哥幫助也不大,那些是基礎比較多
Mia avatarMia2013-04-25
playonlinux 真的很懶人,建議試試看
Steve avatarSteve2013-04-27
PlayOnLinux is based on Wine, and so profits from all it
Adele avatarAdele2013-05-02
我連鳥哥的菜都吃不飽了,我還需要一些基礎功
Iris avatarIris2013-05-04
playonlinux的套件我裝好了,但是安裝的時候又出現
找不到32bit opengl的函式庫
然後在一開始更新client那裡就一直不會動了