Où sommes nous ?

Synchronisation des notes de TomBoy

en mode WebDAV

TomBoy est une petite applie pour créer des notes sous Ubuntu. Il permet aussi de synchroniser ces notes entre plusieurs machines. Parmi les différents protocoles utilisables, j'ai choisi webDav, car il ne nécessite que de pouvoir accéder à un site web partagé.

Configuration du serveur

Le pré-requis est évidemment d'avoir un serveur web fonctionnel. Dans mon cas, ça sera Apache2.

Activation de mod_dav

# cd /etc/apache2/mods-enabled
root@bidule:/etc/apache2/mods-enabled# ln -s ../mods-available/dav* .
root@bidule:/etc/apache2/mods-enabled# /etc/init.d/apache2 restart

Création de l'authentification

Si le répertoire est accessible depuis le net, il faut le protéger. Nous allons donc créer une simple protection par utilisateur/mot de passe.

htdigest -c /web/.protection 'Partage' User

On crée un fichier nommé .protection pour le domaine d'authentification Partage et qui contient l'utilisateur User.

Configuration du répertoire partagé dans Apache

Dans mon cas, le répertoire partagé est /web/PartageTB. Il faut le configurer dans Apache. Pour ce faire, on crée un fichier /etc/apache2/sites-available/Partage. Il contient

Alias /TomBoy /web/PartageTB

<Directory /web/PartageTB>
AuthName "Partage"
AuthType Digest
AuthDigestProvider file
AuthUserFile /web/.protection
Require valid-user

Options Indexes
DAV on
</Directory>

Comme pour le site, on créera un symlink vers ce fichier dans le répertoire /etc/apache2/sites-enabled. Attention :  on ne crée pas un nouveau site, mais on ajoute la définition du répertoire partagé dans la déclaration du site par défaut. Reste à redémarrer Apache.


Visitez :
La liste de nos voyages
Nos sorties Ski et rando
Copyright Laurent Faillie 2001-2024
N'oubliez pas d'entrer le mot de passe pour voir aussi les photos perso.
Contactez moi si vous souhaitez réutiliser ces photos et pour les obtenir avec une plus grande résolution.
Visites durant les 7 derniers jours Nombre de visites au total.

Vous pouvez laissez un commentaire sur cette page.