Setting up Matlab license manager on OpenSuSE 12.2
This was quite painful, as just following the official online instructions do not work. here is what i did:
Step 0. log into your Matlab account, and download the license file, the one w/ .lic extension.
Step 1. as root, install Matlab license manager. l put it in /usr/local/bin/MATLAB/R2012b/
Step 2. before u run "lmstart" as regular user (not superuser), make sure u have "lsb" package installed. u can do so easily using yast in OpenSuSE.
Step 3. run "lmstart" to see if it works. if so, follow official instructions so "lmstart" will run automatically at startup.
Step 4. in the installed Matlab directory, find "license.dat" file in "etc" directory. edit the "SERVER" line to make sure the hostname is full w/ domain extension as well. check the port number at the end, which by default is 27000. in the DEAMON line, add "port 27002". (swap port number other 27002 if u like, but it is recommended to use number between 27000 and 27010.)
Step 5. go to firewall setting and add TCP port number "27000" and "27002" (or your favorite port number) to the exclusion list.
Step 6. share the modified "license.dat" files w/ concurrent users. they will need it during Matlab installation.