Исходная версия 'fakeroot' использует 'LD_PRELOAD' для принуждения дочерних процессов, которые ожидают работать как суперпользователь (корень) в размышление, что они добираются для выполнения как суперпользователь. Переписывание на основе 'ptrace' существует, названное 'fakeroot-ng'.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

2
ответа

Проблема с изменением разрешений с помощью fakeroot

Я не понимаю, почему права не меняются для пользователя, когда я запускаю команду chmod с помощью fakeroot. Изначально файл имеет такие разрешения: -rwxr-xr-x a.txt* Когда я пытаюсь изменить ...
29.08.2019
1
ответ

Как временно покинуть среду fakeroot

Чтобы запустить некоторые тесты, я хочу отозвать права на запись для папки. Это минимальный пример: $ mkdir test $ chmod a-w тест $ сенсорный тест/тест || printf '%s\n' "права на запись успешно отозваны"...
20.04.2020
1
ответ

Выполнять запись файлов как фальшивую в памяти в Linux

Я хочу запустить процесс Linux в среде фальшивой записи, где все файлы записываются (с записью( 2) системный вызов) перенаправляются в кеш в памяти, а последующие чтения (только из того же региона)...
22.11.2019
1
ответ

Проблема с правами доступа с Equivs-build

Я пытаюсь установить дистрибутив vanilla texlive 2018 на машину ubuntu 16.04, следуя этому руководству: https://tex.stackexchange.com/questions/1092/how -to-install-vanilla-texlive-on-debian-or -...
07.11.2018
1
ответ

Как избежать запуска make от имени пользователя root на последнем этапе установки приложения из исходного кода? [дубликат]

Я всегда неохотно запускаю make install от имени пользователя root в качестве последнего шага при установке приложения из исходного кода. В конце концов, он позволяет выполнять произвольный код из Makefile. Это уже случилось ...
22.05.2018
1
ответ

Можно ли запустить debootstrap в среде fakeroot?

У меня есть сценарий, который подготавливает установочный образ путем запуска debootstrap, вносит некоторые изменения в файлы и затем копирует файлы в образ диска, зарезервированный файлом. Это работает под root, ...
09.07.2015
0
ответов

Передача переменных и функций через fakeroot

Я хочу использовать fakeroot для проекта, но в проекте много функций и переменных, которые мне нужно передать в fakeroot. #!/бин/баш myVar="foo" function testFunction (){ echo...
11.07.2021
0
ответов

fakeroot cdebootstrap: не удалось отменить общий доступ: операция не разрешена [дубликат]

В Debian, при запуске: $ fakeroot cdebootstrap stable / tmp / foo cdebootstrap загружает пакеты, но когда ему нужно их извлечь, я получаю эту ошибку : E: Failed to unshare: Operation not ...
30.07.2015
0
ответов

fakeroot make-kpkg buildpackage

Когда я запускаю make-kpkg --initrd buildpackage с параметром concurrency_level равным 17, все ядра загружаются на 100% в соответствии с gnome-system-monitor , при запуске cc1-jobs. Когда я запускаю fakeroot make-kpkg --...
22.06.2015