Je viens d’apprendre qu’un export LDAP (LDIF) trop complet ne permet pas sa réimportation sous peine de se voir jeter l’erreur 19 à la gueule. En effet, il y a plusieurs champs qui ne doivent pas figurer dans un LDIF.
J’ai donc eu la chance de trouver des personnes a qui ce même problème est arrivé et j’ai donc fais un petit article pour parler de cette erreur sur laquelle j’ai passé 1h.
Pour ceux qui avaient t’habitude de travailler sur d’anciennes configurations d’OpenLDAP (v1/v2), ou comme moi, ne font pas des installations tous les 4 matins, sachez que les fichiers de configurations ont changés et sont super casse pied à configurer maintenant à la main.
J’avais déjà observé ceci sur les Red Hat 6.3 et viens de le constater également sur une Debian 6. Donc pour configurer votre OpenLDAP v3, c’est devenu un tel casse tête qu’il y a des wizard pour l’aide à la mise en place…et heureusement.
Cela fait fort longtemps que je connais ce soft, je n’en avais encore jamais mis en place. C’est ultra puissant (voir trop, tellement c’est complexe), alors je vous ai concocté une petite documentation pour sa mise en place avec un backend PostgreSQL.
Et hop, direction le wiki pour OTRS.
J’ai récemment aider un collègue sur la mise en place d’un SSO Apache sur un AD. J’ai trouvé ça techniquement joli, donc je vous ai fais une petite documentation que j’ai grossièrement pompée sur un autre site tellement je l’ai trouvé bien faites, et j’y ai fais quelques petites retouches. J’en ai profité pour mettre très légèrement à jour la documentation sur la mise en place d’un serveur Kerberos.
Pour la documentation sur l’Authentification SSO depuis Apache sur backend AD via Kerberos
Je trouve qu’il ne manque pas grand chose à Sabnzbd pour qu’il soit parfait. Cependant certaines options manquent et heureusement l’API est là pour compenser. J’ai donc écris un script en python permettant de jouer avec l’API que délivre Sabnzbd. Je l’ai créer dans l’idée qu’il soit facile de rajouter une fonctionnalité via l’API. Ce script permet :
De voir les éléments que fournit l’API XML De supprimer un certain nombre d’éléments dans l’historique J’espère que ça aidera certains à se plonger dedans, améliorer mon script ou bien utiliser les fonctions déjà existantes.
Ceci est mon dernier post sur le fonctionnement de la mémoire sous Linux. Je parle de :
Swap Des fuites mémoires Des dirty et clean page L’OOM Kill Ca se passe ici.
Cette fois ci, je me suis attaqué aux caches Kernel. J’ai donc fais une petite doc pour comprendre comment ça fonctionne, pour voir leurs états et savoir comment les optimiser.
Cliquez ici pour lire cet article.