Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Mandriva
Mandriva Vos questions sur la distribution Mandriva (Mandrake)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2006, 07h00   #1
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Par défaut Installation de webdav

Bonjour à tous

je suis sous mandriva 2006 et apres plusieurs jours de galeres je viens chercher de l'aide.
Je voudrais monter un webdav sous ma mandriva (apache2 etant deja installé - installé depuis les paquages). Le pb c'est que je ne trouve pas le module webdav. Donc si je decommante la ligne Loadmodule dav-fs dans mon httpd.conf j'ai une erreur car il ne trouve pas le module. Je n'ai pas trouvé de paquages module_dav dans ma distribution et lorsque j'essai de le compiler (./configure --with-apache ou ./configure --with-apxs) il ne trouve pas les repertoires. J'ai bien essayé en lui donnant le chemin de apache mais rien n'y fait. Je pensais que sous apache2 le module dav s'installait automatiquement?
Merci de me porter secours
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 07h46   #2
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Je ne sais plus comment j'ai fait, mais j'y suis arrivé sous Mandriva 10.1.
J'ai mis ma méthode dans http://troumad.info/Linux/Linux.odt

Je pourrais peut-être répondre à plus de question ce soir ou ce WE.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 07h54   #3
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Dis donc joli travail le tuto chapeau
Sous la 10.1 je n'ai pas eu de pb pour la monter en revanche sous la mandriva 2006 impossible de trouver se paquage mod_dav pour apache...c'est dingue ca
Merci pour ta reponse
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 09h07   #4
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Si c'est bon met résolu !
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 09h40   #5
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
ben vu depuis le temps que je cherche je doute de trouver la solution aujourd'hui lollll
Vraiment sous mandriva 2006 on se demande si le module dav n'a pas été supprimé
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 10h00   #6
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Quelles source as-tu définies ?
As-tu fais un tour par http://easyurpmi.zarb.org/?language=fr ou http://club.mandriva.com/xwiki/bin/Downloads/MirrorFinder pour définir de nouvelles sources ?
Je sais que au moins le serveur ftp b'est plus dans le DVD, mais qu'il faut passer par là pour pourvoir l'installer !
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 10h11   #7
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
merci pour l'info je test ca et je te tiens au courant
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 11h02   #8
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Bon ben il y a du mieux en effet les paquages sont à télécharger
En revanche quand je veux installer mes paquages mod_dav j'ai un message :
certains paquetages demandés ne peuvent etre installés:
apache-mod_dav_svn-2.0.54_1.2.3-3mdk.i586 (car apache-mod_dav[*][>=2.0.54] est non satisfait

Est ce un pb de version?
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 14h45   #9
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Bon ben c'est nickel j'ai télécharger le paquage ici :
http://rpm.pbone.net/index.php3/stat....i586.rpm.html
Et ca fonctionne.
En ravanche j'ai essayé de configurer web dav ben galere
J'ai dans un 1er temps decommenter la ligne Loadmodule pour dav
1er question : est ce qu'on decommante la ligne mod_dav et mod_dav-fs ou juste une des deux?
Ensutie pour la config j'ai modifié dans mon fichier /etc/httpd/modules.d/45_mod_dav.conf et j'ai mis ceci:
DAVLockDB /usr/local/apache/var/DAVLock
DAVMinTimeout 600

<Location /mypages>
DAV On
</Location>

Et lorsque je connecte en lecteur reseau sous windows xp il me demande une identification (login et mot de passe)alors que je n'ai rien mis. J'ai pourtant attribué mon repertoire mypages apache et donné les droits en lecture et en ecriture.

De quoi ca peut venir?
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 14h46   #10
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Bon ben c'est nickel j'ai télécharger le paquage ici :
http://rpm.pbone.net/index.php3/stat....i586.rpm.html
Et ca fonctionne.
En ravanche j'ai essayé de configurer web dav ben galere
J'ai dans un 1er temps decommenter la ligne Loadmodule pour dav
Ensutie pour la config j'ai modifié dans mon fichier /etc/httpd/modules.d/45_mod_dav.conf et j'ai mis ceci:
Code :
1
2
3
4
5
 DAVLockDB /usr/local/apache/var/DAVLock
DAVMinTimeout 600
<Location /mypages>
    DAV On
</Location>
Et lorsque je connecte en lecteur reseau sous windows xp il me demande une identification (login et mot de passe)alors que je n'ai rien mis. J'ai pourtant attribué mon repertoire mypages apache et donné les droits en lecture et en ecriture.

De quoi ca peut venir?
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 15h49   #11
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Citation:
Envoyé par cybernetique
apache-mod_dav_svn-2.0.54_1.2.3-3mdk.i586 (car apache-mod_dav[*][>=2.0.54] est non satisfait

Est ce un pb de version?
Peut-être !
Je te conseille de faire une mise à jour :
Code :
1
2
urpmi.update -a
urpmi --auto-select --auto
Première ligne : mise à jour de la base de données (voir s'il n'y a rien de nouveau
Deuxième : remplacer tous les vieux rpm par des nouveaux
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 07h41   #12
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Bon c'est ok la mise a jour fonctionne et webdav tourne
mais j'ai toujours ce pb d'identification lorsque je connecte mon lecteur réseau
Tu penses que c'est un pb de configuration du fichier 45_mod_dav.conf
Merci encore de ton aide
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 08h04   #13
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Ce n'est pas à ce niveau que j'ai placé la configuration de la connexion !

dans /etc/httpd/conf/commonhttpd.conf

1) sur tous les sites :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
<Directory /var/www/html/*>
    AllowOverride All
    Order deny,allow
    deny from all
    allow from 192.168.1.1/255.255.0.0
    allow from 127.0.0.1
    AuthType Basic
    AuthUserFile /etc/httpd/conf/htpasswd.users
    AuthName "Demander l'autorisation"
    require valid-user
    satisfy any
</Directory>
Avec des différences :
Code :
1
2
3
4
5
6
<Directory /var/www/html//stephane>
 Options -Indexes FollowSymLinks MultiViews
 AllowOverride All
 allow from all
 DirectoryIndex index.html
</Directory>
Mais visiblement, il y a aussi des directives de ce genre dans le fichier que tu donnes. Chez moi, c'est commenté. Peut-être de ma main ?
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 12h01   #14
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Oui j'avais vu ca dans ton tuto mais le pb c'est que sous apache2 le commonhttpd.conf n'existe plus
Le truc que je ne comprends pas c'est pouquoi quand j'ouvre un lecteur reseau en lui donnant l'adresses http://@ip/monrep il me demande une identification mais dans ma fenetre d'identification je ne retrouve pas le message de mon AuthName
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2006, 16h19   #15
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Non ! Pas chez moi !
J'ai la ligne suivante dans httpd2.conf :
Include conf/commonhttpd.conf
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2006, 15h35   #16
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
tu es sous quelle distribution?
mandriva 2006?
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2006, 08h53   #17
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Alors je reprends depuis le debut parce que la j'en perd mon latin.

Je suis sous mandriva 2006
J'ai installé apache2+le module ssl+ le module dav.

J'ai un fichier httpd.conf, et un fichier 45_mod_dav.conf

Dans le fichier 45_mod_dav.conf j'ai mis ceci:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<IfDefine HAVE_DAV>
  <IfModule !mod_dav.c>
    LoadModule dav_module    modules/mod_dav.so
  </IfModule>
</IfDefine>
 
<IfDefine HAVE_DAV_FS>
  <IfModule !mod_dav_fs.c>
    LoadModule dav_fs_module   modules/mod_dav_fs.so
  </IfModule>
</IfDefine>
 
<IfModule mod_dav.c>                                                                                                                          Alias test/ /var/www/html/DAVdocs
    DavMinTimeout 600
       <Location /test>
#               Options None
Options Indexes FollowSymLinks
               Dav On
               AllowOverride None
               Authtype Basic
               AuthName "Test DAV"
               AuthUserFile /var/www/userpasswd/passwd
#               <Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
                       Require valid-user
#               </Limit>
#       allow from all
       </Location>
 
 
</IfModule>
 
<IfModule mod_dav_fs.c>
 
    # Location of the WebDAV lock database.
    DavLockDB /var/www/userpasswd/DAVLock
 
</IfModule>
J'ai crée un fichier passwd avec un user test et un mot de passe test.
Ensuite j'ai crée un fichier DAVLock.
Puis un chown apache de ces 2 fichiers.

Apache à également le droit d'ecrire dans le repertoire DAVdocs

Lorsque j'essai de connecter depuis uns station xp un lecteur reseau en mettant : http://mon@ip/test on me demande un login et un mot de passe.
Le pb c'est que je ne vois pas ou il va chercher l'identification car je n'ai pas le message Authname"Test dav"
Et forcement mon login test ne fonctionne pas...
Je seche pffffff
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2006, 14h09   #18
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Bon toujours à la recherche de mon pb je suis toujours sans reponse et ce n'est pas de pas plancher.
Je recapitule:
Je suis sous mandriva 2006 avec apache2 + module dav charger
Dans mon httpd.conf j'ai un include /modules.d/*.conf
Dans modules.d j'ai un fichier 45_mod_dav.conf dont voici la config :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<IfDefine HAVE_DAV>
  <IfModule !mod_dav.c>
    LoadModule dav_module    modules/mod_dav.so
  </IfModule>
</IfDefine>
 
<IfDefine HAVE_DAV_FS>
  <IfModule !mod_dav_fs.c>
    LoadModule dav_fs_module   modules/mod_dav_fs.so
 
  </IfModule>
</IfDefine>
 
<IfModule mod_dav.c>
DavLockDB /var/www/userpasswd/DAVLock
Alias /test /var/www/html/DAVdocs
 
<Location /test>
#<Location /var/www/html/DAVdocs>
Dav On
DavMinTimeout 600
Options Indexes FollowSymLinks
AuthName "Test Dav"
AuthType basic
AuthUserFile /etc/httpd/htpasswd-webdav
Require valid-user
</Location>
</IfModule>
 
<IfModule mod_dav_fs.c>
 
</IfModule>
Lorsque je me connecte par le navigateur avec http://@ip/test je me retrouve bien dans mon repertoire. si je met un .htaccess il me demande bien une identification.

Ensuite si j'essai de mater depuis windows ( connecter un lecteur reseau) alors il me demande une identification mais le bandeau ne correspond pas à mon AuthName "Test Dav" mais m'affiche " connecting to @ip du serveur" comme s'il allait chercher un fichier authentification ailleur. J'ai cree mes user avec htpasswd. Apache à bien le droit d'ecrire des ses repertoire definit au dessus ainsi que dans le fichier DAVLock.
Si dans mon fichier de conf dav je ne met que Dav on sans require valide-user je me connecte sans pb depuis windows en connectant un lecteur reseau.

Je n'ai rien dans error log et j'ai ceci dans acces log:
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234
mon@ip - - [04/Apr/2006:13:31:26 +0200] "PROPFIND /test HTTP/1.1" 401 1234 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"

voilà si vous avez besoin d'autre infos demandé
Merci d'avance de votre aide la j'avance plus
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2006, 12h31   #19
Futur Membre du Club
 
Inscription : mai 2004
Messages : 104
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 104
Points : 15
Points : 15
Et bien voila mon pb est resolu a force de chercher j'ai fini par trouver
C'est en testant une connection webdav que je me suis rendu compte que ma config etait correct.
Le pb vient de windows c'est apparament un bug connu
J'ai contourné le pb en installant netdrive et tout fonctionne nickel
Merci a ceux qui ont pris le temps de repondre
Bonne journee a tous
cybernetique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2006, 22h05   #20
Invité de passage
 
Inscription : avril 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 1
Points : 1
Points : 1
Par défaut Problème avec serveur Webdav

J'ai suivi votre discussion car je n'arrive pas à connecter un lecteur Webdav
J'ai monté un serveur apache sur une mandriva 2005
l'install de mod_dav s'est bien passée pas de message d'erreur
Voici mon fichier 45_mod_dav.conf
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
<IfDefine HAVE_DAV>
  <IfModule !mod_dav.c>
    LoadModule dav_module    modules/mod_dav.so
  </IfModule>
</IfDefine>
 
<IfDefine HAVE_DAV_FS>
  <IfModule !mod_dav_fs.c>
    LoadModule dav_fs_module   modules/mod_dav_fs.so
  </IfModule>
</IfDefine>
 
<IfModule mod_dav.c>
 
DavMinTimeout 600
 
Alias test/ /var/www/html/davtest
 
<Location /test>
#	Options None
#        AllowOverride None
#        Options None
#	Dav On
               Options Indexes FollowSymLinks 
               Dav On 
               AllowOverride None 
               Authtype Basic 
               AuthName "Test DAV" 
               AuthUserFile /var/www/userpasswd/passwd 
 
#	<Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
#		Require user webm
#	</Limit>
</Location>                                                                                                                              
 
</IfModule>
 
<IfModule mod_dav_fs.c>
 
#Location of the WebDAV lock database.
    DavLockDB /var/www/userpasswd/DAVlock 
 
</IfModule>
j'ai créé le fichier /var/www/userpasswd/passwd avec une commande htpasswd en y intégrant un utilisateur test pasword test

j'ai créé le fichier vide /var/www/userpasswd/DAVlock

j'ai donné des droits 755 pour l'utilisateur apache à ces deux fichiers

j'utilise netdrive pour me connecter depuis un pc Winxp
la connexion semble s'établir mais lorsque je veux créer un nouveau dossier j'obtient le message d'erreur
Code :
1
2
3
 
Impossible de créer le dossier 'fldr'
le fichier spécifiéest introuvable
gibasset est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h20.


 
 
 
 
Partenaires

Hébergement Web