OSX 10.8 - Comment conserver un dock personnalisé pour tous les utilisateurs qui se connectent

10

J'ai un iMac avec OSX 10.8, joint à un domaine de travail. Je veux créer un dock personnalisé et l'enregistrer pour que tous les utilisateurs voient mon dock personnalisé lorsqu'ils se connectent. J'ai fait quelques recherches sur Google et tout semble pointer vers ces étapes:

  1. Créez un quai comme vous le souhaitez
  2. Copiez ~ / library / preferences / com.apple.dock.plist dans / system / library / user \ template / english.lproj / library / preferences

J'ai fait cela, puis je me suis connecté en tant que nouvel utilisateur, mais je vois un dock différent de celui que j'ai créé. J'ai également essayé de copier com.apple.dock.db dans English.lproj / library / preferences, mais en vain.

Les nouveaux utilisateurs qui se connecteront sont des comptes réseau.

Suis-je en train de manquer quelque chose?

Joey Baud
la source
Ceux-ci semblent être les mêmes étapes que j'ai prises lors de l'ajout du dock personnalisé (iCal, carnet d'adresses, etc. supprimé du dock) au modèle utilisateur dans l'image que j'utilise pour les nouveaux Mac au travail. Lorsque les utilisateurs, les utilisateurs du réseau authentifiés Active Directory, se connectent, ils sont présentés avec le dock personnalisé, tout comme les utilisateurs invités. Avez-vous vérifié que les autorisations sont les mêmes qu'au départ pour le dossier de modèles utilisateur? Le système devrait avoir un accès en lecture / écriture, tout le monde ne devrait pas avoir accès.
Mr Rabbit
J'ai donné au répertoire / system / library / user \ template l'accès rwxrw ----. C'était auparavant rwx ------. J'ai ensuite copié sur com.apple.dock.plist, essayé de me connecter en tant que nouvel utilisateur, et le dock est toujours différent de celui personnalisé que j'ai créé.
Joey Baud
Je viens d'ajouter mes notes de la première fois que j'ai fait cela et j'ai vérifié qu'elles fonctionnaient toujours sur un Mac 10.8.4. J'espère qu'ils travaillent pour vous.
M. Rabbit

Réponses:

7

Corrigez mes notes de la première fois que j'ai modifié le modèle utilisateur dans nos images de base. Relancez le processus, en changeant le Dock par défaut pour avoir environ 15 éléments, sur un nouveau Mac et ces étapes ont fonctionné. J'ai fait beaucoup de cela à partir de la ligne de commande, afin de ne pas me soucier de modifier / rétablir les autorisations à l'aide du Finder.

  1. Organisez votre Dock comme vous le souhaitez pour qu'il apparaisse sur les nouveaux comptes d'utilisateurs, en changeant l'orientation et en ajoutant / supprimant des applications.

  2. Accédez à ~ / Library / Preferences et copiez le fichier com.apple.Dock.plist sur votre bureau.

  3. Ouvrez Terminal et démarrez une session racine en tapant: sudo -s

  4. Entrez le mot de passe de votre compte actuel lorsque vous y êtes invité

  5. Copiez la copie de votre fichier de préférences de dock modifié de votre bureau vers le modèle utilisateur dans le dossier système de votre Mac .: cp ~/Desktop/com.apple.Dock.plist /System/Library/User\ Template/English.lproj/Preferences

Cela devrait faire l'affaire. J'ai testé cela sur un nouveau Mac en me connectant à la fois à un compte Invité et à un nouveau compte utilisateur standard ( créé après les étapes ci-dessus ), les deux comptes ont montré le Dock approprié avec 15 ~ éléments.

Cela ne devrait pas être nécessaire avec ces étapes, mais si vous rencontrez des problèmes, vous devez vérifier que le dossier / System / Library / User Template a les autorisations définies sur: Système - Lecture / Écriture et tout le monde - Aucun accès .

Mr Rabbit
la source
J'ai suivi vos étapes et j'ai également copié le fichier .plist dans ../English.lproj/Library/Preferences également, mais le problème persiste.
Joey Baud
En fait, je viens de réessayer ces étapes sur un tout nouvel iMac, juste sorti de la boîte. J'ai effectué ces étapes avant de l'ajouter au domaine, et maintenant les nouveaux utilisateurs du réseau qui se connectent voient le dock personnalisé que j'ai créé. Avez-vous des idées sur la raison pour laquelle cela ne fonctionnera pas avec les autres iMac?
Joey Baud
1
J'ai découvert que les paramètres de la station d'accueil étaient définis via OD. La copie du plist devrait résoudre le problème.
Joey Baud
1
Les étapes ci-dessus fonctionnent, avec des mises en garde: 1. Le chemin réel pour le dossier Prefs requis dans 10.9 est / System / Library / User \ Template / English.lproj / Library / Preferences / 2. Mavericks ajoute une icône de dock pour iBooks et les téléchargements dans le cadre du script de création d'utilisateur, ils sont donc ajoutés même si vous les avez supprimés de votre dock personnalisé. Si vous avez déjà une icône Téléchargements, elle en ajoutera une deuxième, alors supprimez-les toutes les deux de votre conception personnalisée.
1
Je peux confirmer que cela fonctionne sur 10.11, tant que vous utilisez / System / Library / User \ Template / English.lproj / Library / Preferences / Merci pour l'astuce utile!