Partage des photos entre plusieurs utilisateurs
Cette rubrique concerne l'utilisation d'un Mac avec plusieurs comptes d'utilisateurs, en ce qui concerne les photos gérées par le logiciel iPhoto.
L'assistant de migration permet normalement de transférer les photos pendant la migration d'un compte,
mais il se paut qu'il ne les aie pas transférées si vous aviez utilisé des partitions.
iPhoto
Par défaut, le logiciel iPhoto considère que le dossier à utiliser comme la racine de la bibliothèque de vos photos,
est ~/Pictures/iPhoto Library. Ce dossier est en fait un paquet
,
c'est-à-dire qu'un simple clic sur son icone dans l'application Finder provoque le démarrage de l'application et non la visite de son contenu.
Pour accéder à la navigation dans l'organisation des dossiers qu'il contient,
il faut cliquer sur l'icone en tenant la touche Ctrl (appelée option
) enfoncée,
de sorte d'atteindre le menu appelé contextuel
qui permet de choisir l'item Afficher le contenu du paquet...
.
Si vous voulez partager vos photos entre tous les utilisateurs de votre ordinateur, il faut
- d'une part que le dossier soit accessible à tous les utilisateurs désirés,
donc il doit être de préférence placé dans un dossier différent du dossier Pictures d'un des utilisateurs particulier,
- d'autre part, que tout le dossier (et récursivement) aie des droits adaptés pour que l'application iPhoto
puisse l'utiliser pour chacun des utilisateurs,
- et d'autre part encore, que les préférences de l'application définissent bien
la bibliothèque de photos communes comme celle de chaque utiisateur.
Dans la suite, on considère que le dossier défini comme la racine de la bibliothèque des photos à partager est
/Volumes/donn/Shared/iPhoto\ Library, et que le compte d'utilisateur considéré est bfricottin.
Les bons
droits
Si vous avez essayé d'ouvrir iPhoto, mais qu'après vous avoir informé que les droits pour modifier les données
n'étaient pas correctement définis pour qu'il puisse travailler, le logiciel s'est fermé,
vous pouvez vérifier ce que sont ces droits par
ls -laF /Volumes/donn/Shared/iPhoto\ Library
Si la réponse est
drwxr-xr-x 16 bfricottin wheel 1190 10 oct 08:43 iPhoto Library/
ça ne peut fonctionner que si tous les utilisateurs (même autres que bfricottin) appartiennent
au même groupe wheel.
Vous pouvez définir un groupe commun en passant par le logiciel pour gérer les préférences du système et plus particulièrement la gesion des comptes :
depuis une session sous le compte d'un utilisateur ayant lui-même des droits d'administrateur (staff
),
en cliquant sur le +
situé sous la liste des utilisateurs,
vous pouvez ajouter non seulement un nouvel utilisateur, mais aussi définir un groupe, dans lequel vous sélectionner les utilisateurs.
Si tous les utilisateurs dont vous voulez qu'ils partagent la bibliothèque appartiennent déjà à un groupe (par exemple le groupe des administrateurs,
il suffit alors dans une fenêtre de l'application Terminal, de taper :
sudo chown -R :staff /Volumes/donn/Shared/iPhoto\ Library
La bonnne
bibliothèque
Si vous aviez déjà des photos dans une ancienne bibliothèque iPhoto,
et que le logiciel s'ouvre sur une bibliothèque vide, c'est que le chemin défini dans les préférences n'est pas correct.
Si vous n'êtes pas bloqué par le problème de droits ci dessus,
vous devez pouvoir le définir grâce à l'item Préférences
du menu iPhoto
de l'applcation.
Sinon, vous pouvez modifier avec un éditeur de texte, le fichier de préférences de votre application,
situé dans le dossier ~/Library/Preferences/com.apple.iPhoto.plist, de sorte que la ligne
<key>RootDirectory</key>
dirige l'application sur le bon dossier, par exemple ici :
<string>/Volumes/donn/Shared/iPhoto Library</string>