LINUX.ORG.RU

Немного непонятно

 


0

0

Есть /home примонтированный как noexec. Есть wine32. Попробовал запустить Braid, FTG через него - работают. Wineprefix находится в /home/user/.wine. Игры лежат в нём же. Почему так? Разве noexec не должен мешать вайну что-то запускать?



Последнее исправление: misteralter (всего исправлений: 1)

niet, вайн - не нативка, ничего не запрещает вайну открывать файлы, являющиеся виновыми приложениями.

timdorohin ★★★★
()

Так исполняемый wine же не в /home лежит, нет?

Medar ★★★★★
()
Ответ на: комментарий от timdorohin

timdorohin: Но остальные игры перестали работать, после монтирования /home как noexec. Medar: Бинарник вайна лежит в /usr/bin/

misteralter
() автор топика

Есть /home примонтированный как noexec

забей, это всё тлен. SElinux включи

Deleted
()
Ответ на: комментарий от misteralter

Может так интерпретатор какой-то? Бинарники-то не должны работать, а скрипты вполне себе запускаются и работают.

misteralter
() автор топика
Ответ на: комментарий от misteralter

Может там интерпретатор внутри какой-то

Fixed

misteralter
() автор топика
Ответ на: комментарий от Deleted

err:virtual:map_image failed to set 60000020 protection on section .text

В FAQ вайна говориться так. Это при попытке запустить что-то вайном на ФС примонтированой как noexec.

misteralter
() автор топика
Ответ на: комментарий от misteralter

This can be caused by filesystems mounted with user or noexec options, or by SELinux. Make sure the app in question isn't on a funny filesystem, or try disabling SELinux temporarily.

can be

Deleted
()
Ответ на: комментарий от misteralter

послушай, noexec совершенно топорное средство, и ты сам в это убедился, это не то, что тебе надо (что бы тебе было ни надо)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.