libselinux

Скриншот программы:
libselinux
Детали программы:
Версия: 2.8 обновление
Дата загрузки: 22 Jun 18
Разработчик: National Security Agency
Тип распространения: Бесплатная
Популярность: 5

Rating: 3.0/5 (Total Votes: 2)

libselinux - бесплатное программное обеспечение с открытым исходным кодом, разработанное как часть программного обеспечения NSA Security-Enhanced Linux, также известного как SELinux для операционных систем на базе ядра Linux.


Что такое SELinux?

SELinux (также известный как редактор политики SELinux) - это программный проект с открытым исходным кодом, модуль для ядра Linux, предоставляющий различные функции безопасности и механизм поддержки нескольких политик безопасности контроля доступа, включая MAC (обязательный контроль доступа) или Министерство обороны Соединенных Штатов.

Утилиты и библиотеки userland, предоставляемые в проекте SELinux (Security Enhanced Linux), предлагают широкий спектр возможностей, включая компиляцию политики, управление политиками, разработку политики, службы SELinux, утилиты SELinux.


Он является частью компонента услуг SELinux

libselinux является частью «услуг SELinux». компонент, предназначенный для использования в приложениях, которые должны быть осведомлены о SELinux. Он также может использоваться для обеспечения принятия решений по управлению доступом с использованием SELinux, такого как Dbus.

Помимо библиотеки libselinux, рассмотренной здесь, несколько других утилит и библиотек являются частью проекта SELinux, включая checkpolicy, libsemanage, libsepol, policycoreutils, а также sepolgen.


Начало работы с libselinux

Конечные пользователи don & rsquo; нужна библиотека libselinux, но некоторые разработчики, которые хотят интегрировать функциональность SELinux в свои программы, могут оказаться полезными. Чтобы установить библиотечное программное обеспечение libselinux в вашу операционную систему GNU / Linux, просто загрузите последнюю версию стабильной версии из Softoware.

Сохраните архив где-нибудь на своем компьютере, предпочтительно ваш домашний каталог, распакуйте его, используя свою любимую утилиту диспетчера архива, откройте приложение эмулятора терминала и перейдите в место, где вы извлекли файл архива (например, cd / home / softoware /libselinux-2.3).

Запустите & lsquo; make & rsquo; команду для компиляции библиотеки. После успешного процесса компиляции запустите любую из & lsquo; sudo make install & rsquo; или «сделать установку & rsquo; команды (в зависимости от того, используете ли вы пользователь с привилегиями или root) для установки библиотеки libselinux в целом.

Что нового в этой версии:

  • checkpolicy: Поддерживает пространство и двоеточие в именах файлов.
  • libselinux: добавьте интерфейсы selinux_set_policy_root, selinux_systemd_contexts_path, selinux_current_policy_path.
  • libselinux: Fix avc_has_perm () возвращает -1, даже когда SELinux разрешительный.
  • libselinux: монтируйте sysfs, прежде чем пытаться установить selinuxfs.
  • libselinux: поддержка udev-197 и выше.
  • libsemanage: добавьте поддержку аудита.
  • libsemanage: применить проверку MAX_UID для genhomedircon.
  • libsepol: разрешить определение отказа ограничения (версия политики 29).
  • policycoreutils: Расширьте audit2why, чтобы сообщить о причине отказа ограничения.
  • policycoreutils: замените скрипт genhomedircon ссылкой на semodule.
  • policycoreutils: Добавьте тесты sepolicy и semanage.
  • policycoreutils: многие улучшения в sepolicy, semanage и gui.
  • sepolgen: информация об отказе в возврате ограничения, добавьте поддержку переходов имен файлов.
  • Все: исправления / обновления страницы Man и улучшения Makefile.

Что нового в версии:

  • checkpolicy: Поддерживает пространство и двоеточие в именах файлов.
  • libselinux: добавьте интерфейсы selinux_set_policy_root, selinux_systemd_contexts_path, selinux_current_policy_path.
  • libselinux: Fix avc_has_perm () возвращает -1, даже когда SELinux разрешительный.
  • libselinux: монтируйте sysfs, прежде чем пытаться установить selinuxfs.
  • libselinux: поддержка udev-197 и выше.
  • libsemanage: добавьте поддержку аудита.
  • libsemanage: применить проверку MAX_UID для genhomedircon.
  • libsepol: разрешить определение отказа ограничения (версия политики 29).
  • policycoreutils: Расширьте audit2why, чтобы сообщить о причине отказа ограничения.
  • policycoreutils: замените скрипт genhomedircon ссылкой на semodule.
  • policycoreutils: Добавьте тесты sepolicy и semanage.
  • policycoreutils: многие улучшения в sepolicy, semanage и gui.
  • sepolgen: информация об отказе в возврате ограничения, добавьте поддержку переходов имен файлов.
  • Все: исправления / обновления страницы Man и улучшения Makefile.

Что нового в версии 2.5:

  • checkpolicy: Поддерживает пространство и двоеточие в именах файлов.
  • libselinux: добавьте интерфейсы selinux_set_policy_root, selinux_systemd_contexts_path, selinux_current_policy_path.
  • libselinux: Fix avc_has_perm () возвращает -1, даже когда SELinux разрешительный.
  • libselinux: монтируйте sysfs, прежде чем пытаться установить selinuxfs.
  • libselinux: поддержка udev-197 и выше.
  • libsemanage: добавьте поддержку аудита.
  • libsemanage: применить проверку MAX_UID для genhomedircon.
  • libsepol: разрешить определение отказа ограничения (версия политики 29).
  • policycoreutils: Расширьте audit2why, чтобы сообщить о причине отказа ограничения.
  • policycoreutils: замените скрипт genhomedircon ссылкой на semodule.
  • policycoreutils: Добавьте тесты sepolicy и semanage.
  • policycoreutils: многие улучшения в sepolicy, semanage и gui.
  • sepolgen: информация об отказе в возврате ограничения, добавьте поддержку переходов имен файлов.
  • Все: исправления / обновления страницы Man и улучшения Makefile.

Что нового в версии 2.3 / 2.4 RC7:

  • checkpolicy: Поддерживает пространство и двоеточие в именах файлов.
  • libselinux: добавьте интерфейсы selinux_set_policy_root, selinux_systemd_contexts_path, selinux_current_policy_path.
  • libselinux: Fix avc_has_perm () возвращает -1, даже когда SELinux разрешительный.
  • libselinux: монтируйте sysfs, прежде чем пытаться установить selinuxfs.
  • libselinux: поддержка udev-197 и выше.
  • libsemanage: добавьте поддержку аудита.
  • libsemanage: применить проверку MAX_UID для genhomedircon.
  • libsepol: разрешить определение отказа ограничения (версия политики 29).
  • policycoreutils: Расширьте audit2why, чтобы сообщить о причине отказа ограничения.
  • policycoreutils: замените скрипт genhomedircon ссылкой на semodule.
  • policycoreutils: Добавьте тесты sepolicy и semanage.
  • policycoreutils: многие улучшения в sepolicy, semanage и gui.
  • sepolgen: информация об отказе в возврате ограничения, добавьте поддержку переходов имен файлов.
  • Все: исправления / обновления страницы Man и улучшения Makefile.

Комментарии к libselinux

Комментарии не найдены
добавить комментарий
Включите картинки!