OVH Cloud OVH Cloud

apache 2 et mod_auth_apple (pour serveur SVN)

23 réponses
Avatar
patpro ~ patrick proniewski
Bonjour,

J'ai installé un serveur Subversion sur un MacOS XS, mais j'ai vu que
l'Apache 2 fourni par Apple est livré sans les mod Apple :
mod_auth_apple.so
mod_digest_apple.so
mod_hfs_apple.so
mod_macbinary_apple.so
mod_rendezvous_apple.so
mod_sherlock_apple.so

Celui que je voudrais c'est mod_auth_apple.so, pour que les utilisateurs
de subversion puissent utiliser leur compte normal pour se loguer sans
qu'on ai a créer systématiquement un compte dans un flatfile avec un
log/pass juste pour ça.

Existe t'il une version de ce module qui soit compilée pour Apache 2 sur
MacOS XS ?
Comment faire autrement (et proprement) si ce n'est pas le cas ?

(note : j'ai de toute façon du utiliser l'apache 2 de Darwinports, mais
le problème de module est le même.)

patpro

3 réponses

1 2 3
Avatar
patpro ~ patrick proniewski
In article <1gqpm4u.2noe261d5w1hlN%,
(Laurent Pertois) wrote:

Schmurtz wrote:

Les formats de modules apache 1.3 et 2 ne sont pas compatible, il faut
un minimum de réécriture pour pouvoir les recompiler.


Joie :-/


c'est un peu pour ça aussi que personne n'utilise apache 2... ça aurait
été très plaisant un mod_compat_apache1 qui permette de faire tourner
les modules apache 1 dans un apache 2.

patpro


Avatar
xavier
patpro ~ patrick proniewski wrote:

c'est un peu pour ça aussi que personne n'utilise apache 2.


Ben heu... Ca dépend sur quel système.

Sur FreeBSD 5.3, la plupart des modules ont un switch de config
WITH_APACHE2 et ça compile sans problème.

Je dirais même plus, j'ai été obligé d'upgrader en Apache 2 sur mon
serveur Fribi, parce que avec PHP5, ça devenait acrobatique de rester
sous 1.3.x

Bon, d'accord, ceux qui nous intéressent ici sont spécifiques
MacOSX/Darwin, et ne sont donc pas dans l'arbre des ports fribi.

Mais c'est une bonne source d'info pour qui veut/peut porter les modules
OpenDarwin.

XAv
--
Xavier HUMBERT
INJEP - NetBSD, parce que je le vaux bien

Avatar
patpro ~ patrick proniewski
In article <1gqqg7j.7vb90h18ipm0aN%,
(Xavier HUMBERT) wrote:

patpro ~ patrick proniewski wrote:

c'est un peu pour ça aussi que personne n'utilise apache 2.


Ben heu... Ca dépend sur quel système.

Sur FreeBSD 5.3, la plupart des modules ont un switch de config
WITH_APACHE2 et ça compile sans problème.

Je dirais même plus, j'ai été obligé d'upgrader en Apache 2 sur mon
serveur Fribi, parce que avec PHP5, ça devenait acrobatique de rester
sous 1.3.x


oui PHP5 c'est effectivement l'inverse, comme le mod_dav_svn, mais bon,
pour le reste c'est plutôt mitigé :

$ ls -l /usr/ports/www/ | grep -c mod_
110
$ grep -li APACHE2 /usr/ports/www/mod_*/Makefile | wc -l
59


Bon, d'accord, ceux qui nous intéressent ici sont spécifiques
MacOSX/Darwin, et ne sont donc pas dans l'arbre des ports fribi.


dommage d'ailleurs ! ils ne sont pas dans darwinports non plus, qui est
très pauvre en module apache malheureusement.

patpro


1 2 3