Aujourd’hui, j’ai reçu un email de Box.com intitulé sur un ton marketo-pipoteur « Exclusive Invitation, Start Using Box Sync Today »
Bon déjà, une invitation exclusive, théoriquement, ça voudrait dire que je suis le seul et l’unique invité. Au pire un rare privilégié. Difficile à croire quand on voit la taille des bannières l’annonçant sur leur site… (soupir de déception) Et puis, une invitation exclusive pour quelque chose que je fais déjà… Ah oui, et en plus je le fais avec mon Linux, alors que cette « invitation exclusive » ne fonctionne qu’avec Mac et Windows… Tout le magie du marketing.

Bref, ci-dessous la note à moi pour mémoire pour monter le compte Box.com en tant que dossier local, sous Linux.

Synchronisation de Box.com avec un répertoire personnel sur Ubuntu

Les quelques lignes nécessaires sous ubuntu et debian like permettant de monter automatiquement votre compte box.com dans un répertoire local « /box.com/ » avec le compte « juju@gmail.com » et le mot de passe « tilap » :

Installation du paquet davfs2

sudo apt-get install davfs2
sudo mkdir /box.com

On indique à notre système de monter le dit répertoire et de le lier au dav de box.com en éditant le fichier /etc/fstab et en rajoutant

https://www.box.com/dav /box.com davfs rw,user,auto 0 0

On désactive le lock en éditant le fichier /etc/davfs2/davfs2.conf et en mettant/modifiant le paramètre use_locks à 0

use_locks 0

On ajoute le compte box.com pour l’authentification sur le dav en éditant le fichier /etc/davfs2/secrets et en ajoutant :

https://www.box.com/dav juju@gmail.com tilap

Et on le monte en manuel à la main pour la première fois (après, ce sera monté automatiquement) :

mount /box.com

A noter que le compte email/mot de passe est donc en clair dans un fichier sur votre disque, et qu’en terme de sécu, c’est moche, dangeureux, et donc en théorie à ne pas faire… en théorie