MATLAB: Am I not able to start license manager at boot on OS X 10.10 Yosemite

MATLAB

Why am I not able to start license manager at boot on OS X 10.10 Yosemite?

Best Answer

Automatic startup of the MATLAB license manager on OS X is currently implemented as a SystemStarter shell script. This is no longer supported on OS X 10.10 Yosemite. 
In order to start license manager at boot you will need to create a plist file and save it into /Library/LaunchDaemons. You may use the sample below (also attached) as your plist boot script, just make sure to edit username field.
Note, you cannot run license manager as root so you will need to specify a user that will run it.
<?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>Label</key>
    <string>MATLAB License Manager</string>
    <key>ProgramArguments</key>
    <array>
        <string>/Applications/MATLAB_R2014b.app/etc/lmboot</string>
        <string>-u</string>
        <string>SpecifyYourUsernameHere</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>