Configuration MacOSX

De FrozenWiki
Aller à la navigation Aller à la recherche

Optimisation de performances

  • Pour accélérer les transfers entre un server samba (smb) et Mac OSX [1], il faut désactiver une fonctionnalité de la couche TCP/IP du Mac. Pour le faire à la volée dans un changement qui ne résistera pas à un redémarrage de la machine on peut taper dans un shell:
sudo sysctl -w net.inet.tcp.delayed_ack=0
  • Pour rendre le changement permanent, il suffit d'ajouter cette ligne dans /etc/sysctl.conf:
net.inet.tcp.delayed_ack=0

Configurer Horloge Windows XP dans Bootcamp

  • Pour ne pas que Windows XP qui démarre dans Bootcamp modifie l'horloge du Mac (en général Windows va ajouter 1 ou 2 heures à l'horloge), il suffit d'ajouter une clef de registre pour indiquer à Windows que l'horloge interne doit rester dans la zone UTC:
Dans REGEDIT:
- Rechercher le registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
- Ajouter (ou modifier) la clef RealTimeIsUniversal en "DWORD", en type hexadecimal avec la valeur 1.

Configurer un serveur LDAP pour les contacts

  • Ouvrir "Utilitaire d'annuaire" dans le dossier "Applications >> Utilitaires"
  • Dans l'onglet "Services", cocher la case "LDAP" et sélectionner cette ligne
  • Cliquer sur l'icône "Configurer le module sélectionné" en bas de la liste
  • Dans la fenêtre de configuration qui s'ouvre, cliquer sur le bouton "Nouveau"
  • Entrer le nom du server (ldap.......) et ne cocher que la case "Utiliser pour les contacts"
  • Cliquer sur "Continuer"
  • Choisir le modèle "RFC2307 (Unix)" et cliquer sur "Continuer" pour valider
  • Accepter la configuration et la nommer

Mode debug pour Safari 3

  • Lancer la commande suivante dans terminal
defaults write com.apple.Safari IncludeDebugMenu 1

Après cela, safari disposera d'un menu debug très utile

Créer un administrateur caché [2]

  • Ajouter un utilisateur, le promouvoir en administrateur, en utilisant les préférences système
  • Lancer la commande suivante avec en paramètre le nom de l'utilisateur à cacher
sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array username

Réparer un Time Machine vers un disque SMB qui ne fonctionne pas

Problem: Time Machine would begin creating a disk image (populating the "bands" directory) but would abort with "the backup disk image could not be created" and the in-progress disk image would be deleted from the server.

On a whim, I tried something that ended up working:

  1. Start Time Machine backup. Wait a little.
  2. On the server, make a copy (cp -r) of the in-progress disk image.
  3. Let Time Machine fail and delete the image.
  4. Rename (mv) the copy created earlier to the same name of the deleted Time Machine sparsebundle image.
  5. (I'm not sure at all if this part was necessary:) Delete the last, incomplete "band" created by Time Machine in blah.sparsebundle/bands (the smallest and last-alphabetically one).
  6. Start Time Machine again.

Files seem to be copying now.

Sources; [3] [4]

Activer Time machine vers les disques réseau

Pour activer la création et l'utilisation de sauvegardes vers des disques samba il suffit d'utiliser la commande suivante:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Pour monter une sauvegarde sparsebundle pour récupérer des fichiers d'une ancienne sauvegarde par exemple, utiliser:

hdiutil mount <chemin et nom du fichiers .sparsebundle>