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>
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.