libselinux

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

Rating: 3.0/5 (Total Votes: 2)

libselinux е свободен софтуер с отворен код, създаден като част от софтуера Security-Enhanced Linux на NSA, известен също като SELinux, за операционни системи, базирани на ядрото на Linux.


Какво представлява SELinux?

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

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


Тя е част от компонента на услугите SELinux

libselinux е част от "SELinux услугите" , предназначен за приложения, които трябва да са наясно със SELinux. Той може да се използва и за налагане на решения за контрол на достъпа посредством SELinux, като Dbus.

Освен библиотеката liblsinux, разгледана тук, няколко други помощни програми и библиотеки са част от проекта SELinux, включително checkpolicy, libsims, libsepol, policycoreutils, както и sepolgen.


Първи стъпки с libselinux

Крайните потребители не се нуждаят от библиотеката libselinux, но някои програмисти, които искат да интегрират функционалността на SELinux в своите програми, може да се окажат полезни. За да инсталирате софтуера за библиотека libselinux на операционната система GNU / Linux, просто изтеглете най-новото стабилно издание от Softoware.

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

Изпълнете & lsquo; make & rsquo; команда за компилиране на библиотеката. След успешен процес на компилиране, изпълнете или "sudo make install"; или "направете install & rsquo; (в зависимост от това дали сте потребител с права или корен), за да инсталирате широко библиотеката libselinux.

Какво е новото в това издание:

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

Какво е новото във версията:

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

Какво е новото във версия 2.5:

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

Какво е новото във версия 2.3 / 2.4 RC7:

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

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

Коментари не е намерена
добавите коментар
Включете на изображения!