System wide license file

I'm trying to set up an installation of Intellij in a Computer Lab (Ubuntu Precise). I built myself a debian packge but I haven't found a way to set a system wide license file, so that I may preload the license on every system. Otherwise each user would have to set up the license themselves.
The only method I have found, that might provide this kind of system is the Intellij license server, which needs DNS records to function automatically.
Is there a command line switch to specify a license file or a default location IntelliJ looks at when starting?
I'm aware that I could put the license file in my bash skeleton, but that is hardly a clean solution and wouldn't work for existing users.

5 comments
Comment actions Permalink

Hi Alexander,

As far as I understand you're asking on how to create a debian IJ package which uses a single license, right? It contradicts our terms of usage then.

Denis

0
Comment actions Permalink

I have a Classrom license and the terms state, I can use this license with an unlimited number of users. The software would be installed in a computer lab, which is used for student education. Unless I'm missing something here, this is should be covered by the license. My package is not going into public distribution, internal use only.

0
Comment actions Permalink

Hi Alexander,
Classroom licence can be used this way, no problems here. License file is stored in IDEA's "config" directory. After entering the valid license in IDEA there should be "idea12.key" file created in config directory. Your script may then ensure that this file is present in the config directory of IDEA being installed.

Eugene.

0
Comment actions Permalink

Ist there any way I can put the key file outside the users home directory? I could of course change the start up script to copy the file into the users home directory, but that isn't the solution I was hoping for.

0
Comment actions Permalink

> Ist there any way I can put the key file outside the users home directory?

No, but alternatively you may rename the idea.12.key file into "idea.license" and put it to <idea-home>/bin directory. The licence will be picked by IDEA the first time it starts.

0

Please sign in to leave a comment.