Créer un lanceur ‘LaunchDaemons’ pour MySQL sous Yosemite (Mac OS 10.10)

La version de MySQL pour OSX 10.10 ne permet plus de gérer le démarrage automatique sur la session de l’utilisateur.
Une solution consiste à créer un LaunchDaemons spécifique :

Le fichier est un .plist :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>KeepAlive</key>
   <true/>
   <key>Label</key>
   <string>fr.votre_nom.mysql</string>
   <key>ProgramArguments</key>
   <array>
      <string>/usr/local/mysql/bin/mysqld_safe</string>
      <string>--user=mysql</string>
   </array>
</dict>
</plist>

-> Fichier à télécharger

Nommer :

fr.votre_nom.mysql.plist

A placer dans :

/Library/LaunchDaemons

Avec les droits :

sudo chmod 644 /Library/LaunchDaemons/fr.votre_nom.mysql.plist

A activer avec :

sudo launchctl load /Library/LaunchDaemons/fr.votre_nom.mysql.plist

 

 

Comments are closed.