Si c’est envisageable, réinstaller en 10.
Je crois que la couille qui t’est arrivée ne se résoudra pas simplement, donc ce n’est qu’une demie blague.
Déjà, il n’y aurait pas eu un changement dans le fstab avec passage en noexec de /var, à un moment dans l’install de tes paquets de sécurisation ?
Regarde le fstab.
Ensuite le fichier /var/lib/dpkg/info/libc-bin.postinst : a t il le bit executable ?
Je ne connais pas selinux, mais a t il le droit de s’executer au regard de selinux ?
Si on arrive pas à voir ça, il y a moyen de le shunter: le recopier à un endroit ou on peut l’executer, l’executer, le remplacer par un fichier executable vide, puis mettre tout au carré avec apt-get -f install.
Je pense que l’interdiction (permission denied) est justement due à SELinux qui a été configuré avec une politique trop agressive (à moins qu’il n’y ait un conflit avec apparmor ?)
Que contient /etc/selinux/config ?
C’est même sûr, déjà il faudrait viré Apparmor, si on veux utiliser SELINUX, et pourquoi pas dans un premier temps le passé en permissive.
getenforce permissive
Voir même le désactivé si tu souhaite le virer :
setenforce 0
Ne pas oublier de redémarrer après changement de politique.
Mais quel drôle d’idée d’installer SELINUX si on ne sait pas du tout s’en servir, surtout que c’est typiquement un paquet pour les distributions de la famille de Redhat.
Bonjour,
Désolé, si je me suis inscris à ce forum c’est parce que je cherche une vrai solution au problème.
Désactiver selinux n’est pas une solution car l’intérêt est d’utiliser selinux.
Si tu ne vois pas mes messages qui te précise que tu peux passer dans un premier temps à permissive les permission, histoire de ne pas te bloquer je ne peux rien de plus.
Je ne vais pas t’apprendre à utiliser SELINUX via un forum, je ne suis pas maso non plus.
Je me fais assez ch… au taff avec ça.
Parce que tu crois que tu pourras apprendre à utiliser SELINUX ou l’utilisation de cgroups et des namespaces via un forum (un grand nombre, pour ne pas dire 70% des administrateurs systèmes ne savent pas utiliser SELINUX, c’est un vrai défi que de maîtriser untel outil) ?
Ce sont des notions complexes à utiliser et donc a fortiori à expliquer, encore plus à un quelqu’un de novice.
Le fait de passer en mode permissive ne désactive pas SELINUX mais permet d’obtenir les les alertes et de pouvoir justement réglé au fur et à mesure de tes besoins les droits spécifiques à l’ensemble des services/démons sur le serveur.
Ce serait le même type de réponse que tu obtiendrais si tu demandé si quelqu’un pouvez t’expliquer comment utiliser LDAP.