Estimated reading time: 2 minutes
Merci pour la lecture de cet article, n'oubliez pas de vous inscrire
Time Machine sur Mac OS 10.7 requiert maintenant AFP 3.3, si votre serveur de sauvegarde est sous Debian 6 Squeeze, vous vous retrouverez tout comme moi avec l’erreur “Erreur de Time Machine” “Le disque de sauvegarde réseau ne prend pas en charge les fonctionnalités AFP requises“.
Pour plus d’informations, AFP 3.3 intègre la fonction Replay Cache, et Netatalk l’intègre seulement depuis sa version 2.2 (indisponible par défaut sous Debian Squeeze).

Installer Netatalk 2.2 sous Debian 6 Squeeze
Editez votre fichier /etc/apt/sources.list et ajoutez-y:
# wheezy for special (like netatalk)
deb http://ftp.fr.debian.org/debian/ wheezy main
deb-src http://ftp.fr.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
Editez ensuite le fichier /etc/apt/preferences.d/default et ajoutez (s’il n’existe pas, créer le):
Package: *
Pin: release a=stable
Pin-Priority: 500
Créer le fichier /etc/apt/preferences.d/netatalk et ajoutez-y:
Package: netatalk
Pin: release a=testing
Pin-Priority: 1000
Package: libgcrypt11
Pin: release a=testing
Pin-Priority: 1000
Package: libgnutls26
Pin: release a=testing
Pin-Priority: 1000
Package: libgpg-error0
Pin: release a=testing
Pin-Priority: 1000
Mettez à jour vos listes, et effectuez les mises à jour:
apt-get update && apt-get install libgcrypt11 && apt-get install netatalk
Redémarrer Netatalk:
/etc/init.d/netatalk restart
Avant de redémarrer Netatalk, je vous conseillerai de supprimer les fichiers AppleDB:
find / -name .AppleDB -exec rm -rf {} \;
et de vérifier que libgcrypt11 est bien installé
apt-get install libgcrypt11
Netatalk ne fonctionne pas
N’oubliez pas d’activer les logs de Netatalk pour prendre connaissance du problème
Activer les logs de Netatalk
Editez le fichier /etc/netatalk/afpd.conf et ajoutez
-setuplog "default log_info /var/log/afpd.log"
en dernière ligne du fichier (si celle-ci comporte un #, enlever-le).
Voici un exemple de fichier /etc/netatalk/afpd.conf fonctionnel
- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2_passwd.so -nosavepassword
et un exemple de partage (/etc/netatalk/AppleVolumes.default)
/backup/alex/ "backup-alex" allowed_hosts:10.0.0.2/24 cnidscheme:dbd options:usedots,upriv,tm
Lien court pour cet article : https://zut.io/JshcI







