Что запускает «перехватчики транзакций после -» в pacman?

/rootобычно находится в корневом разделе. Он должен быть доступен, даже если что-то пойдет не так, и другие разделы не могут быть смонтированы.

Обратите внимание, что /rootсодержит только то, что вы ввели сами. Конфиденциальные данные, созданные системой, попадают в папку /etcили /var.

В наши дни, когда большинство процессоров имеют ускоренные инструкции AES, шифрование диска обходится очень дешево. Поэтому, если вас беспокоят конфиденциальные данные за пределами вашего домашнего каталога, вам следует зашифровать всю систему, кроме /boot.В любом случае это хорошая идея, потому что конфиденциальные данные могут оказаться в других местах :пароли Wi-Fi в /etc, распечатанные документы в /var/spool/cups, журналы, показывающие, к каким сетям Wi-Fi вы подключались и когда в /var/logи т. д.

Если вы действительно хотите зашифровать только /home, а не всю систему, что, повторяю, не очень хорошая идея, вы можете сделать /rootсимволической ссылкой:

mv /root /home
ln -s /home/root /
2
12.12.2020, 15:38
1 ответ

Большинство ответов вы найдете в man 5 alpm-hooks. Похоже, что в документации есть некоторый разрыв, и эта справочная страница упоминается только в разделе «СМ. ТАКЖЕ» справочных страниц pacmanиlibalpm(3)(библиотеки управления пакетами Arch Linux (ALPM )., который pacman является интерфейсом для ).

Хуки определяются текстовыми файлами .hook, установленными самими пакетами в каталоге по умолчанию, используемом libalpm, то есть /usr/share/libalpm/hooks, или в дополнительных каталогах, перечисленных в pacman.conf.

Запускаются все хуки, TRIGGERSсекция (которых )включает условия, соответствующие текущей pacmanтранзакции.

Директива Execв разделе ACTIONSкаждого хука определяет команду для запуска, включая ее аргументы.

См. также соответствующий параграф на Arch Wiki.

3
18.03.2021, 23:01

Теги

Похожие вопросы