Прозрачное шифрование

Группы в yum определяются самими репозиториями.

Если в списке yum group нет ни одной группы, это означает, что ни в одном из включенных репозиториев yum не определены группы.

Группы в yum обычно определяются в файле /...-comps.xml (или аналогичном, где ... — случайная строка ) в каталоге repodata репозитория.


Если репозиторий был создан вручную, возможно, они забыли включить групповой файл (или, по крайней мере, забыли использовать тот, который поставляется с CentOS).

createrepo -g ${GROUPS_FILE} .

Создаст репозиторий в текущем каталоге, используя файл, определенный ${GROUPS_FILE}.

Если репозиторий уже существует и вы просто хотите добавить в него файл groups, вы можете использовать --update.

createrepo -g ${GROUPS_FILE} --update .

createrepo скопирует файл groups в каталог repodata, поэтому вам не нужно беспокоиться об исходной копии.

1
18.06.2016, 01:53
1 ответ

Вы не можете выполнять жесткое связывание через границы файловой системы.

В случае конфигурационных файлов символические ссылки будут прозрачны для приложения. В некоторых других случаях может потребоваться символическая ссылка на содержащую папку.

В файлах типа wpa_supplicant.conf можно использовать хэшированные пароли (хотя это может оказаться недостаточно безопасным для вашего приложения).

Шифрование обычно осуществляется либо целыми блоками (например, dm-crypt), либо в виде сложенной файловой системы (например, eCryptfs). Последний вариант немного менее безопасен, поскольку может произойти утечка метаданных. Вам все равно придется решать проблему безопасного монтирования зашифрованной файловой системы при запуске.

1
27.01.2020, 23:47

Теги

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