себя) через firejail. Проблема в том, что через ч/б списки wine не может запуститься, а private подменяет только папку пользователя и оставляет видимым все линуксовые программы.
Вопросы: есть ли более удачная песочница для решения этой задачи и если нет, то как справиться с firejail? Может у кого-нибудь есть рабочий конфиг?
Debian 12
эмм, запускай под юзвером wine а не под рутом, ну и в настройках самого вайна есть ограничения прав.
Спасибо за ответ. Я удалил все привязки к папке пользователя и диск Z в winecfg, запускаюсь естественно под user. Тестирую на программе uTorrent, почему-то всё равно остаётся видимой папка "/". Конечно, папка root недоступна, зато доступны все программы и конфиги, которые я не хочу показывать оконным программам.
а она соответствует реальному корню?
Да, видны все папки, кроме root (недоступна) и ~ (подменяется)
погугли wine chroot settings
Должно помочь, спасибо) Я же правильно понимаю, что wine не использует chroot под капотом и его нужно использовать в связке с firejail?
не помню точно, вроде бы раньше был из коробки, х.з. почему поменялось
ок, спасибо за подсказки, буду разбираться
Да просто сделай sandbox через winetricks. Песочницы не будет, но вот симлинки на директории вне bottle поудаляет
Правда остаётся вопрос: нахера запускать торрент клиент в вайне?
фанат ютореннта не признает другие клиенты
Знавал товарищей, которые качают в винде уторрентом на смонтированную SMB-шару. Так что запуск качалки в WINE — это ещё легкая форма расстройства.
Винда надеюсь в вм?)
Винда просто изнасилована без пакета %)
apparmor
Обсуждают сегодня