1 votes

Où est-ce que Dropbox a commencé sur Mac OS X?

Si je regarde le processus Dropbox, je vois que son parent est /sbin/launchd. Mais je ne trouve aucun fichier plist dans aucun des répertoires standard (par exemple /System/Library, /Library, ~/Library + LaunchAgents, LaunchDaemons) qui référence Dropbox. Alors où est-il lancé?

La raison pour laquelle je pose cette question est que je veux changer le umask sous lequel le processus Dropbox est exécuté (selon cette question) au lieu de devoir le tuer et le redémarrer.

Mise à jour: Si je lance launchctl list | grep -i dropbox je vois com.getdropbox.dropbox.#### et si je lance launchctl -x com.getdropbox.dropbox.#### ça affiche un fichier plist avec le même label, mais j'ai fait un find sur l'ensemble du système de fichiers et ce fichier n'apparaît pas.

0voto

Michael Points 2384

Dropbox est lancé en tant qu'élément de connexion. Ces éléments sont stockés dans ~/Library/Preferences/com.apple.loginitems.plist mais ce fichier plist est un fichier binaire. Cependant, il n'y a rien ici sauf l'application à exécuter. Supprimer l'application des éléments de connexion dans les Préférences Système suffit à empêcher son démarrage automatique, à quel moment un nouveau plist launchctl peut être créé pour exécuter un script pour démarrer Dropbox avec l'umask désiré. De plus, les préférences de Dropbox (du menu déroulant) doivent être modifiées pour désactiver l'exécution de Dropbox au "démarrage du système" sinon il se réajoutera aux éléments de connexion à chaque fois qu'il est exécuté.

0voto

Wesley Points 54

Essayez ces emplacements pour les applications de démarrage lancées automatiquement et supprimez celles que vous ne souhaitez pas au démarrage :

Préférences Système > Comptes > votrenomdutilisateur > Éléments de connexion
(Utilisateurs Lion et ML : Préférences Système > Utilisateurs et groupes > votrenomdutilisateur > Éléments de connexion)

/Bibliothèque/LaunchAgents/
(Utilisateurs Lion et ML : Dans Finder, cliquez sur Aller > Aller au dossier > puis entrez le chemin ci-dessus)

~/Bibliothèque/LaunchAgents/
(Utilisateurs Lion et ML : Dans Finder, cliquez sur Aller > Aller au dossier > puis entrez le chemin ci-dessus)

/Bibliothèque/StartupItems/
(Utilisateurs Lion et ML : Dans Finder, cliquez sur Aller > Aller au dossier > puis entrez le chemin ci-dessus)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X