libselinux

Screenshot Software:
libselinux
Szczegóły programowe:
Wersja: 2.8 Aktualizowane
Filmu: 22 Jun 18
Licencja: Wolny
Popularność: 5

Rating: 3.0/5 (Total Votes: 2)

libselinux to bezpłatne oprogramowanie biblioteki open source zaprojektowane w ramach oprogramowania NSA do zwiększenia bezpieczeństwa Linux, znanego również jako SELinux, dla systemów operacyjnych opartych na jądrze Linux.


Czym jest SELinux?

SELinux (znany również jako Edytor polityk SELinux) to projekt oprogramowania typu open source, moduł dla jądra Linux, zapewniający różne funkcje bezpieczeństwa i mechanizm obsługujący wiele zasad kontroli dostępu, w tym MAC (Obowiązkowe kontrole dostępu) lub Departament Obrony Stanów Zjednoczonych.

Narzędzia i biblioteki użytkowników dostępne w projekcie SELinux (Security Enhanced Linux) oferują szeroki zakres możliwości, w tym kompilację zasad, zarządzanie politykami, opracowywanie polityki, usługi SELinux, narzędzia SELinux.


Jest częścią komponentu usług SELinux

libselinux jest częścią "usług SELinux". komponent, zaprojektowany do użycia w aplikacjach, które muszą być świadome SELinux. Może również służyć do wymuszania decyzji o kontroli dostępu przy użyciu SELinux, takich jak Dbus.

Oprócz opisanej tutaj biblioteki libselinux, kilka innych narzędzi i bibliotek jest częścią projektu SELinux, w tym checkpolicy, libsemanage, libsepol, policycoreutils, a także sepolgen.


Pierwsze kroki z libselinux

Użytkownicy końcowi nie potrzebują biblioteki libselinux, ale niektórzy programiści, którzy chcą zintegrować funkcjonalność SELinux w swoich programach, mogą uznać ją za użyteczną. Aby zainstalować oprogramowanie biblioteki libselinux w systemie operacyjnym GNU / Linux, pobierz najnowsze stabilne wydanie z Softoware.

Zapisz archiwum gdzieś na swoim komputerze, najlepiej w katalogu głównym, rozpakuj go za pomocą ulubionego narzędzia do zarządzania archiwami, otwórz aplikację emulatora terminalu i przejdź do lokalizacji, w której wypakowałeś plik archiwum (np. cd / home / softoware /libselinux-2.3).

Uruchom & lsquo; make & rsquo; polecenie, aby skompilować bibliotekę. Po udanym procesie kompilacji uruchom jedną z opcji & bsp; sudo make install & rsquo; lub & quot; make install & rsquo; polecenia (w zależności od tego, czy jesteś użytkownikiem z uprawnieniami lub rootem), aby zainstalować szeroki system biblioteki libselinux.

Co nowego w tej wersji:

  • checkpolicy: Przestrzeń pomocnicza i dwukropek w nazwach plików.
  • libselinux: Dodaj selinux_set_policy_root, selinux_systemd_contexts_path, interfejsy selinux_current_policy_path.
  • libselinux: Napraw avc_has_perm () zwraca -1, nawet gdy SELinux jest permisywny.
  • libselinux: Zainstaluj sysfs przed próbą zamontowania selinuxfs.
  • libselinux: Obsługa udev-197 i wyższych.
  • libsemanage: Dodaj obsługę audytu.
  • libsemanage: Zastosuj kontrolę MAX_UID dla genhomedircon.
  • libsepol: Określ przyczynę odmowy ograniczenia (wersja polityki 29).
  • policycoreutils: Rozszerz audyt2, aby zgłosić przyczynę odmowy ograniczenia.
  • policycoreutils: Zamień skrypt genhomedircon na link do semodułu.
  • policycoreutils: Dodaj testy sepolicy i semanage.
  • policycoreutils: Wiele ulepszeń sepolicy, semanage i gui.
  • sepolgen: Zwróć informację o odmowie ograniczenia więzów, dodaj obsługę przejść do nazw plików.
  • Wszystkie: poprawki strony głównej / aktualizacje i ulepszenia pliku Makefile.

Co nowego w wersji:

  • checkpolicy: Przestrzeń pomocnicza i dwukropek w nazwach plików.
  • libselinux: Dodaj selinux_set_policy_root, selinux_systemd_contexts_path, interfejsy selinux_current_policy_path.
  • libselinux: Napraw avc_has_perm () zwraca -1, nawet gdy SELinux jest permisywny.
  • libselinux: Zainstaluj sysfs przed próbą zamontowania selinuxfs.
  • libselinux: Obsługa udev-197 i wyższych.
  • libsemanage: Dodaj obsługę audytu.
  • libsemanage: Zastosuj kontrolę MAX_UID dla genhomedircon.
  • libsepol: Określ przyczynę odmowy ograniczenia (wersja polityki 29).
  • policycoreutils: Rozszerz audyt2, aby zgłosić przyczynę odmowy ograniczenia.
  • policycoreutils: Zamień skrypt genhomedircon na link do semodułu.
  • policycoreutils: Dodaj testy sepolicy i semanage.
  • policycoreutils: Wiele ulepszeń sepolicy, semanage i gui.
  • sepolgen: Zwróć informację o odmowie ograniczenia więzów, dodaj obsługę przejść do nazw plików.
  • Wszystkie: poprawki strony głównej / aktualizacje i ulepszenia pliku Makefile.

Co nowego w wersji 2.5:

  • checkpolicy: Przestrzeń pomocnicza i dwukropek w nazwach plików.
  • libselinux: Dodaj selinux_set_policy_root, selinux_systemd_contexts_path, interfejsy selinux_current_policy_path.
  • libselinux: Napraw avc_has_perm () zwraca -1, nawet gdy SELinux jest permisywny.
  • libselinux: Zainstaluj sysfs przed próbą zamontowania selinuxfs.
  • libselinux: Obsługa udev-197 i wyższych.
  • libsemanage: Dodaj obsługę audytu.
  • libsemanage: Zastosuj kontrolę MAX_UID dla genhomedircon.
  • libsepol: Określ przyczynę odmowy ograniczenia (wersja polityki 29).
  • policycoreutils: Rozszerz audyt2, aby zgłosić przyczynę odmowy ograniczenia.
  • policycoreutils: Zamień skrypt genhomedircon na link do semodułu.
  • policycoreutils: Dodaj testy sepolicy i semanage.
  • policycoreutils: Wiele ulepszeń sepolicy, semanage i gui.
  • sepolgen: Zwróć informację o odmowie ograniczenia więzów, dodaj obsługę przejść do nazw plików.
  • Wszystkie: poprawki strony głównej / aktualizacje i ulepszenia pliku Makefile.

Co nowego w wersji 2.3 / 2.4 RC7:

  • checkpolicy: Przestrzeń pomocnicza i dwukropek w nazwach plików.
  • libselinux: Dodaj selinux_set_policy_root, selinux_systemd_contexts_path, interfejsy selinux_current_policy_path.
  • libselinux: Napraw avc_has_perm () zwraca -1, nawet gdy SELinux jest permisywny.
  • libselinux: Zainstaluj sysfs przed próbą zamontowania selinuxfs.
  • libselinux: Obsługa udev-197 i wyższych.
  • libsemanage: Dodaj obsługę audytu.
  • libsemanage: Zastosuj kontrolę MAX_UID dla genhomedircon.
  • libsepol: Określ przyczynę odmowy ograniczenia (wersja polityki 29).
  • policycoreutils: Rozszerz audyt2, aby zgłosić przyczynę odmowy ograniczenia.
  • policycoreutils: Zamień skrypt genhomedircon na link do semodułu.
  • policycoreutils: Dodaj testy sepolicy i semanage.
  • policycoreutils: Wiele ulepszeń sepolicy, semanage i gui.
  • sepolgen: Zwróć informację o odmowie ograniczenia więzów, dodaj obsługę przejść do nazw plików.
  • Wszystkie: poprawki strony głównej / aktualizacje i ulepszenia pliku Makefile.

Komentarze do libselinux

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!