Avant de commencer l'installation, vous devez vous assurer que votre mot de passe sur le site web https://partages.auf.org est le même que pour vous connecter à votre session sur votre poste.

Procédure d'installation du client DavFS2:

Installation des logiciels

sudo apt-get update
sudo apt-get install davfs2 libpam-mount

Configuration de davfs2

Installer le fichier suivant dans /etc/davfs2/davfs2.conf:

# davfs2 configuration file 2012-07-19
# version 9
# ------------------------------------

# Copyright (C) 2006, 2007, 2008, 2009, 2012 Werner Baumann

# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice
# and this notice are preserved.


# Please read the davfs2.conf (5) man page for a description of the
# configuration options and syntax rules.

read_timeout    10                # seconds
retry           5                # seconds
max_retry       3000               # seconds

# Cache Related Options
# ---------------------

cache_dir       /tmp/davfs2/ # system wide cache
cache_size      1024                # MiByte
table_size      102400
delay_upload    1
gui_optimize    1

Groupe davfs2

Vous devez ensuite ajouter l'utilisateur au groupe davfs2 avec la commande:

sudo adduser mon_nom davfs2

Configurer libpam-mount

Remplacer le fichier /etc/security/pam_mount.conf.xml par le suivant. Notez que vous devez adapter le point de montage à l'emplacement de votre "/home/".

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<!--
        See pam_mount.conf(5) for a description.
-->

<pam_mount>

<debug enable="0" />

<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other,rw,user,noauto,username,uid" />
<mntoptions require="" />

<logout wait="0" hup="0" term="0" kill="0" />

<mkmountpoint enable="1" remove="true" />
<volume user="*" fstype="davfs" path="https://partages.auf.org/remote.php/webdav/" mountpoint="/net/nfs-authnss.b.ca.auf/home/%(USER)/NuageAUF/" options="rw,user,noauto,username=%(USER)@auf.org,uid=%(USER)" />

</pam_mount>

Finalement, vous devez vous redémarrer votre session pour que la connexion s’exécute.