Группы в 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
, поэтому вам не нужно беспокоиться об исходной копии.
Вы не можете выполнять жесткое связывание через границы файловой системы.
В случае конфигурационных файлов символические ссылки будут прозрачны для приложения. В некоторых других случаях может потребоваться символическая ссылка на содержащую папку.
В файлах типа wpa_supplicant.conf можно использовать хэшированные пароли (хотя это может оказаться недостаточно безопасным для вашего приложения).
Шифрование обычно осуществляется либо целыми блоками (например, dm-crypt), либо в виде сложенной файловой системы (например, eCryptfs). Последний вариант немного менее безопасен, поскольку может произойти утечка метаданных. Вам все равно придется решать проблему безопасного монтирования зашифрованной файловой системы при запуске.