libselinux

Logiciel capture d'écran:
libselinux
Détails logiciels:
Version: 2.8 Mise à jour
Date de transfert: 22 Jun 18
Licence: Gratuit
Popularité: 5

Rating: 3.0/5 (Total Votes: 2)

libselinux est un logiciel de bibliothèque libre et open source conçu dans le cadre du logiciel Linux Security-Enhanced de la NSA, également connu sous le nom SELinux, pour les systèmes d'exploitation basés sur Linux.


Qu'est-ce que SELinux?

SELinux (également connu sous le nom de SELinux Policy Editor) est un projet logiciel open source, un module pour le noyau Linux, fournissant diverses fonctions de sécurité et un mécanisme de prise en charge de plusieurs politiques de contrôle d'accès. le Département de la Défense des États-Unis.

Les utilitaires et les bibliothèques d'utilisateur fournis dans le projet SELinux (Security Enhanced Linux) offrent un large éventail de fonctionnalités, y compris la compilation de politiques, la gestion de politiques, le développement de politiques, les services SELinux et les utilitaires SELinux.


Il fait partie du composant de services SELinux

libselinux fait partie des services & quot; SELinux & quot; composant, conçu pour être utilisé pour les applications qui doivent être au courant de SELinux. Il peut également être utilisé pour appliquer des décisions de contrôle d'accès à l'aide de SELinux, tel que Dbus.

Outre la bibliothèque libselinux examinée ici, plusieurs autres utilitaires et bibliothèques font partie du projet SELinux, notamment checkpolicy, libsemanage, libsepol, policycoreutils, ainsi que sepolgen.


Premiers pas avec libselinux

Les utilisateurs finaux n'ont pas besoin de la librairie libselinux, mais certains développeurs qui souhaitent intégrer la fonctionnalité SELinux dans leurs programmes pourraient trouver cela utile. Pour installer le logiciel de bibliothèque libselinux sur votre système d'exploitation GNU / Linux, téléchargez simplement la dernière version stable de Softoware.

Sauvegardez l'archive quelque part sur votre ordinateur, de préférence votre répertoire personnel, décompressez-la en utilisant votre gestionnaire d'archives favori, ouvrez une application d'émulation de terminal et allez à l'emplacement où vous avez extrait le fichier archive (cd / home / softoware /libselinux-2.3).

Exécutez le & lsquo; make & rsquo; commande pour compiler la bibliothèque. Après un processus de compilation réussi, exécutez l'une des commandes sudo make install & rsquo; ou & lsquo; faites l'installation & rsquo; commandes (en fonction de si vous êtes un utilisateur avec des privilèges ou une racine) pour installer le système de bibliothèque libselinux large.

Quoi de neuf dans cette version:

  • checkpolicy: prend en charge l'espace et le signe deux-points dans les noms de fichiers.
  • libselinux: ajoute les clés selinux_set_policy_root, selinux_systemd_context_path, selinux_current_policy_path.
  • libselinux: Fixe avc_has_perm () renvoie -1 même si SELinux est permissif.
  • libselinux: Monte sysfs avant d'essayer de monter selinuxfs.
  • libselinux: supporte udev-197 et supérieur.
  • libsemanage: ajout d'un support d'audit.
  • libsemanage: applique une vérification MAX_UID pour genhomedircon.
  • libsepol: permet de déterminer la cause du refus de la contrainte (politique version 29).
  • policycoreutils: étendre audit2why pour signaler une cause de déni de contraintes.
  • policycoreutils: Remplace le script genhomedircon par un lien vers semodule.
  • policycoreutils: Ajouter des tests de sepolicy et de semanage.
  • policycoreutils: De nombreuses améliorations ont été apportées à sepolicy, semanage et gui.
  • sepolgen: Renvoie les informations de cause de déni de contrainte, ajoute le support pour les transitions de nom de fichier.
  • Tout: correctifs / mises à jour de page de manuel et améliorations de Makefile.

Quoi de neuf dans la version:

  • checkpolicy: prend en charge l'espace et le signe deux-points dans les noms de fichiers.
  • libselinux: ajoute les clés selinux_set_policy_root, selinux_systemd_context_path, selinux_current_policy_path.
  • libselinux: Fixe avc_has_perm () renvoie -1 même si SELinux est permissif.
  • libselinux: Monte sysfs avant d'essayer de monter selinuxfs.
  • libselinux: supporte udev-197 et supérieur.
  • libsemanage: ajout d'un support d'audit.
  • libsemanage: applique une vérification MAX_UID pour genhomedircon.
  • libsepol: permet de déterminer la cause du refus de la contrainte (politique version 29).
  • policycoreutils: étendre audit2why pour signaler une cause de déni de contraintes.
  • policycoreutils: Remplace le script genhomedircon par un lien vers semodule.
  • policycoreutils: Ajouter des tests de sepolicy et de semanage.
  • policycoreutils: De nombreuses améliorations ont été apportées à sepolicy, semanage et gui.
  • sepolgen: Renvoie les informations de cause de déni de contrainte, ajoute le support pour les transitions de nom de fichier.
  • Tout: correctifs / mises à jour de page de manuel et améliorations de Makefile.

Quoi de neuf dans la version 2.5:

  • checkpolicy: prend en charge l'espace et le signe deux-points dans les noms de fichiers.
  • libselinux: ajoute les clés selinux_set_policy_root, selinux_systemd_context_path, selinux_current_policy_path.
  • libselinux: Fixe avc_has_perm () renvoie -1 même si SELinux est permissif.
  • libselinux: Monte sysfs avant d'essayer de monter selinuxfs.
  • libselinux: supporte udev-197 et supérieur.
  • libsemanage: ajout d'un support d'audit.
  • libsemanage: applique une vérification MAX_UID pour genhomedircon.
  • libsepol: permet de déterminer la cause du refus de la contrainte (politique version 29).
  • policycoreutils: étendre audit2why pour signaler une cause de déni de contraintes.
  • policycoreutils: Remplace le script genhomedircon par un lien vers semodule.
  • policycoreutils: Ajouter des tests de sepolicy et de semanage.
  • policycoreutils: De nombreuses améliorations ont été apportées à sepolicy, semanage et gui.
  • sepolgen: Renvoie les informations de cause de déni de contrainte, ajoute le support pour les transitions de nom de fichier.
  • Tout: correctifs / mises à jour de page de manuel et améliorations de Makefile.

Quoi de neuf dans la version 2.3 / 2.4 RC7:

  • checkpolicy: Espace de support et deux-points dans les noms de fichiers.
  • libselinux: ajoute les clés selinux_set_policy_root, selinux_systemd_context_path, selinux_current_policy_path.
  • libselinux: Fixe avc_has_perm () renvoie -1 même si SELinux est permissif.
  • libselinux: Monte sysfs avant d'essayer de monter selinuxfs.
  • libselinux: supporte udev-197 et supérieur.
  • libsemanage: ajout d'un support d'audit.
  • libsemanage: applique une vérification MAX_UID pour genhomedircon.
  • libsepol: permet de déterminer la cause du refus de la contrainte (politique version 29).
  • policycoreutils: étendre audit2why pour signaler une cause de déni de contraintes.
  • policycoreutils: Remplace le script genhomedircon par un lien vers semodule.
  • policycoreutils: Ajouter des tests de sepolicy et de semanage.
  • policycoreutils: De nombreuses améliorations ont été apportées à sepolicy, semanage et gui.
  • sepolgen: Renvoie les informations de cause de déni de contrainte, ajoute le support pour les transitions de nom de fichier.
  • Tout: correctifs / mises à jour de page de manuel et améliorations de Makefile.

Commentaires à libselinux

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!