Web Science for Entrepreneurs
Bullet

Top news

Mozilla Thunderbird 3 enfin !

Wed Dec 9 14:29:12 2009

O3B : de l'internet pour tous

Mon Sep 29 17:00:33 2008

La riposte graduée par le X

Mon Sep 29 16:45:38 2008

Google Chrome, beta^2

Fri Sep 26 14:07:05 2008

Oracle lance sa propre appliance

Fri Sep 26 10:33:42 2008
Bullet

Nginx auth basic courier patch

Thu Sep 18 11:31:37 2008
 

Logo NginxNginx supporte naturellement autorisations et authentifications en particuliere l'authentification basique d'HTTP. 

Comme pour la plupart des serveur c'est le format Apache qui est utilisé pour le fichier contenant la liste des utilisateurs et leurs mots de passe respectifs.

C'est bien, mais lorsque vous avez un serveur multi-usage, ce qui est souvent le cas lorsqu'on parle d'un serveur hébergé chez un prestataire, il faut souvent choisir une authentification plus sophistiquée, fondée sur un annuaire, accessible à tous les services.

 Ce patch modifie le module d'authentification basique de Nginx en permettant de transférer la gestion de l'authentification à Courier.

 Courier est un ensemble qui comprend le MTA (équivalent de sendmail ou postfix), un serveur Imap/Pop, et un client web pour lire le mail. L'ensemble partage le même mécanisme d'authentification.

 Ce patch permet donc d'avoir une base utilisateur commune entre la messagerie & le web.

Cliquez ici pour télécharger le code source. Ce fichier remplace "ngx_auth_basic_module.c".

0 comment(s) - Start your own! -

SQUID est un proxy HTTP, permettant d'optimiser, et de controler l'accès aux sites WEB. Cependant certaines interconnexions avec un annuaire d'entreprise type LDAP étaient un peu juste.

L'idée sous-jacente est de créer un nouveau type d'ACL et de consulter l'annuaire LDAP pour obtenir les informations sur lesquelles se baser avant de décider d'un accord ou rejet pour la connexion.

Cliquez ici pour télécharger le patch.

Attention : 

De nouvelles versions de SQUID sont sorties depuis, je les soupconne d'intégrer des améliorations rendant ces patchs obsoletes,  à voir.

A noter que les versions Debianisées semblaient déjà apporter des améliorations.

0 comment(s) - Start your own! -