Difference between revisions of "Licensing Locations"

From AFP548 Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:Settings]]
 
[[Category:Settings]]
=== Location of License Files ===
+
==Location of License Files==
  
 
<br />
 
<br />
Line 18: Line 18:
 
<br />
 
<br />
  
 
+
==Adobe==
 
====Adobe Acrobat====
 
====Adobe Acrobat====
<br />
 
 
The following file can be edited to include the Acrobat 9 serial number, on first launch, Acrobat will serialise itself.
 
The following file can be edited to include the Acrobat 9 serial number, on first launch, Acrobat will serialise itself.
 
/Applications/Adobe\ Acrobat\ 9\ Pro/Adobe\ Acrobat\ Pro.app/Contents/Resources/AMT/application.xml.override  
 
/Applications/Adobe\ Acrobat\ 9\ Pro/Adobe\ Acrobat\ Pro.app/Contents/Resources/AMT/application.xml.override  
Line 34: Line 33:
 
     </Configuration>
 
     </Configuration>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
====Toast 7====
 
<syntaxhighlight lang="bash">
 
/Applications/Toast\ 7\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
 
====Toast 8====
 
<syntaxhighlight lang="bash">
 
/Applications/Toast\ 8\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
 
====Toast 9====
 
<syntaxhighlight lang="bash">
 
/Applications/Toast\ 9\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
 
 
====Toast Titanium 10==== <br />
 
Also stored in preferences, so is copied back from preferences after an update is performed
 
<syntaxhighlight lang="bash">
 
/Applications/Toast\ 10\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
 
====FileMaker 9====
 
<syntaxhighlight lang="bash">
 
/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/server.pem
 
/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/pinfo
 
</syntaxhighlight>
 
 
====FileMaker Pro 10====
 
<syntaxhighlight lang="bash">
 
/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/server.pem
 
/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/pInfo
 
</syntaxhighlight>
 
 
====Suitcase Fusion 12====
 
<syntaxhighlight lang="bash">
 
/Users/Shared/.SF120 (item is 'invisible')
 
</syntaxhighlight>
 
 
 
====Suitcase Fusion 14====
 
<syntaxhighlight lang="bash">
 
/Users/Shared/.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX (item is 'invisible')
 
/Users/Shared/.ST140 (item is 'invisible')
 
</syntaxhighlight>
 
 
  
 
====Adobe CS2====  
 
====Adobe CS2====  
Line 98: Line 49:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 +
==Apple==
 
====FinalCut Pro====  
 
====FinalCut Pro====  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Line 110: Line 62:
  
 
This can also be served up through MCX
 
This can also be served up through MCX
/<br />
 
  
====Microsoft Office 2008====  
+
==Roxio==
 +
====Toast 7====
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
~/Library/Preferences/Microsoft/Office 2008/Microsoft\ Office\ 2008\ Settings.plist
+
/Applications/Toast\ 7\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
/Applications/Microsoft\ Office\ 2008/Office/OfficePID.plist
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
====Transmit 3====  
+
====Toast 8====
Can be registered using a URL.
 
transmitreg://XXXX-XXXX-XXXX-XXXX
 
 
 
Can be registered using
 
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
defaults write com.panic.transmit3 SerialNumber -string "XXXX-XXXX-XXXX-XXXX"
+
/Applications/Toast\ 8\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Once registered the license is stored in
+
====Toast 9====
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
~/Library/Preferences/com.panic.Transmit3.plist
+
/Applications/Toast\ 9\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
 
</syntaxhighlight>
 
</syntaxhighlight>
  
This can also be served up through MCX
+
====Toast Titanium 10====
 
+
Also stored in preferences, so is copied back from preferences after an update is performed
====VMWare Fusion 3.1.3====
 
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e1-200902
+
/Applications/Toast\ 10\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat
/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e2-200902
 
/Library/Application Support/VMware Fusion/license-fusion-30-e1-200902
 
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
==Miscellaneous==
 +
====Amadeus Pro 2====
 +
Serials are stored within the com.HairerSoft.AmadeusPro.plist file. This file is normally created within ~/Library/Preferences, but the preference keys could be stored in /Library/Preferences to have them persistent for users, or use MCX.
 +
<br />
 +
The HSLicenses key holds an array of dicts. Each dict is a license, with a "Name" and "Serial" key, both expecting a string. These licenses will show up in the license manager window of the application, but the serials won't be displayed onscreen.
  
 
====Avid Sibelius 6 (network license only)====
 
====Avid Sibelius 6 (network license only)====
 
 
There is a hidden folder "_manuscript" created at /Library/Application Support/Sibelius Software/Sibelius 6, which contains the license and server info in two text files, each just a single line.
 
There is a hidden folder "_manuscript" created at /Library/Application Support/Sibelius Software/Sibelius 6, which contains the license and server info in two text files, each just a single line.
  
Line 163: Line 112:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
====Amadeus Pro 2====
+
====FileMaker 9====
Serials are stored within the com.HairerSoft.AmadeusPro.plist file. This file is normally created within ~/Library/Preferences, but the preference keys could be stored in /Library/Preferences to have them persistent for users, or use MCX.
+
<syntaxhighlight lang="bash">
</br>
+
/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/server.pem
The HSLicenses key holds an array of dicts. Each dict is a license, with a "Name" and "Serial" key, both expecting a string. These licenses will show up in the license manager window of the application, but the serials won't be displayed onscreen.
+
/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/pinfo
 +
</syntaxhighlight>
 +
 
 +
====FileMaker Pro 10====  
 +
<syntaxhighlight lang="bash">
 +
/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/server.pem
 +
/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/pInfo
 +
</syntaxhighlight>
 +
 
 +
====Google SketchUp 8====
 +
Text file:
 +
<syntaxhighlight lang="bash">
 +
/Library/Application Support/Google SketchUp 8/XXXXXXX.skp6lic
 +
</syntaxhighlight>
 +
 
 +
====Microsoft Office 2008====
 +
<syntaxhighlight lang="bash">
 +
~/Library/Preferences/Microsoft/Office 2008/Microsoft\ Office\ 2008\ Settings.plist
 +
/Applications/Microsoft\ Office\ 2008/Office/OfficePID.plist
 +
</syntaxhighlight>
  
 
====Nemetschek Vectorworks 2010 (network license via HASP)====
 
====Nemetschek Vectorworks 2010 (network license via HASP)====
 
 
In /Library/Preferences/net.nemetschek.vectorworks.2010.plist, there are the following keys:
 
In /Library/Preferences/net.nemetschek.vectorworks.2010.plist, there are the following keys:
  
Line 182: Line 149:
 
NH_SERVER_ADDR = (IP or hostname)
 
NH_SERVER_ADDR = (IP or hostname)
  
 +
====Opus1Music NoteAbility Pro 2====
 +
The serial number is kept in the Application bundle. Thus, when you push out a new version (via the pkg installer), you often need to reserialize (creating a package with your serialization file is convenient for this purpose).
 +
<syntaxhighlight lang="bash">
 +
NoteAbilityPro.app/Contents/Resources/owner.nr
 +
</syntaxhighlight>
 +
 +
====Promethean ActivInspire====
 +
<syntaxhighlight lang="bash">
 +
/Users/Shared/Promethean/ActivInspire/.inspire_license.xml
 +
</syntaxhighlight>
 +
 +
====Suitcase Fusion 12====
 +
<syntaxhighlight lang="bash">
 +
/Users/Shared/.SF120 (item is 'invisible')
 +
</syntaxhighlight>
  
====Vuescan 9.x====
+
====Suitcase Fusion 14====
 +
<syntaxhighlight lang="bash">
 +
/Users/Shared/.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX (item is 'invisible')
 +
/Users/Shared/.ST140 (item is 'invisible')
 +
</syntaxhighlight>
 +
 
 +
====Transmit 3====  
 +
Can be registered using a URL.
 +
transmitreg://XXXX-XXXX-XXXX-XXXX
 +
 
 +
Can be registered using
 +
<syntaxhighlight lang="bash">
 +
defaults write com.panic.transmit3 SerialNumber -string "XXXX-XXXX-XXXX-XXXX"
 +
</syntaxhighlight>
 +
 
 +
Once registered the license is stored in
 +
<syntaxhighlight lang="bash">
 +
~/Library/Preferences/com.panic.Transmit3.plist
 +
</syntaxhighlight>
 +
 
 +
This can also be served up through MCX
  
Text file:
+
====VMWare Fusion 3.1.3====
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
/Users/Shared/.vuescanrc
+
/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e1-200902
 +
/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e2-200902
 +
/Library/Application Support/VMware Fusion/license-fusion-30-e1-200902
 
</syntaxhighlight>
 
</syntaxhighlight>
  
====Google SketchUp 8====
+
====Vuescan 9.x====
 
Text file:
 
Text file:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
/Library/Application Support/Google SketchUp 8/XXXXXXX.skp6lic
+
/Users/Shared/.vuescanrc
 
</syntaxhighlight>
 
</syntaxhighlight>

Latest revision as of 21:07, 17 July 2013

Location of License Files[edit]


This is a list of locations of license files for various products. This can be used to package up these specific licensing files in ‘personalisation’ packages for different clients.

Most programs store their licensing information in specific files that can be moved from machine to machine, or packaged up to be used in an InstaDMG workflow, or similar.

Some programs, rather than collecting specfic files into a package, may be better licensed via a script, defaults write command, or specific vendor supplied binary (as is the case with Adobe CS5 with their 'Adobe Provisioning Toolkit Enterprise Edition' tool).

Some licensing can be served via MCX, in cases where .plist Preference Model is used to store licensing information.

Please list these methods for each program here too. Please don’t include any actual serial numbers (replace with XXX-XXX-XXX (or similar) or any site specific information on this page.

Please add to this list with other products and versions.

Adobe[edit]

Adobe Acrobat[edit]

The following file can be edited to include the Acrobat 9 serial number, on first launch, Acrobat will serialise itself. /Applications/Adobe\ Acrobat\ 9\ Pro/Adobe\ Acrobat\ Pro.app/Contents/Resources/AMT/application.xml.override

<?xml version="1.0" encoding="utf-8"?>
    <Configuration>
	<Payload>
	    <Data key="Serial" protected="0">xxxx-xxxx-xxxx-xxxx-xxxx-xxxx</Data>
	    <Data key="Registration">Suppress</Data>
	    <Data key="EULA">Suppress</Data>
	    <Data key="Updates">Suppress</Data>
	</Payload>
    </Configuration>

Adobe CS2[edit]

/Library/Application\ Support/Adobe/Adobe Registration Database

Adobe CS3[edit]

/Library/Application\ Support/Adobe/Adobe\ PCD/cache/cache.db

Adobe CS4[edit]

/Library/Application\ Support/Adobe/Adobe\ PCD/cache/cache.db

Apple[edit]

FinalCut Pro[edit]

/Library/Application\ Support/ProApps/ProAppsSystemID 
/Library/Application\ Support/ProApps/Final\ Cut\ Studio\ System\ ID

QuickTime Pro Registration[edit]

/Library/Preferences/com.apple.QuickTime.plist

This can also be served up through MCX

Roxio[edit]

Toast 7[edit]

/Applications/Toast\ 7\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat

Toast 8[edit]

/Applications/Toast\ 8\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat

Toast 9[edit]

/Applications/Toast\ 9\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat

Toast Titanium 10[edit]

Also stored in preferences, so is copied back from preferences after an update is performed

/Applications/Toast\ 10\ Titanium/Toast\ Titanium.app/Contents/MacOS/Rox.dat

Miscellaneous[edit]

Amadeus Pro 2[edit]

Serials are stored within the com.HairerSoft.AmadeusPro.plist file. This file is normally created within ~/Library/Preferences, but the preference keys could be stored in /Library/Preferences to have them persistent for users, or use MCX.
The HSLicenses key holds an array of dicts. Each dict is a license, with a "Name" and "Serial" key, both expecting a string. These licenses will show up in the license manager window of the application, but the serials won't be displayed onscreen.

Avid Sibelius 6 (network license only)[edit]

There is a hidden folder "_manuscript" created at /Library/Application Support/Sibelius Software/Sibelius 6, which contains the license and server info in two text files, each just a single line.

Serial number:

/Library/Application Support/Sibelius Software/Sibelius 6/_manuscript/Manuscript paper list

Server host/IP:

/Library/Application Support/Sibelius Software/Sibelius 6/_manuscript/LicenceServerInfo

Avid Sibelius 7 (network license only)[edit]

There is a hidden folder "_manuscript" created at /Library/Application Support/Avid/Sibelius 7, which contains the server info in a text file.

Server host/IP:

/Library/Application Support/Avid/Sibelius 7/_manuscript/LicenceServerInfo

FileMaker 9[edit]

/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/server.pem 
/Applications/FileMaker\ Pro\ 9/FileMaker.app/Contents/MacOS/pinfo

FileMaker Pro 10[edit]

/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/server.pem 
/Applications/FileMaker\ Pro\ 10/FileMaker\ Pro.app/Contents/MacOS/pInfo

Google SketchUp 8[edit]

Text file:

/Library/Application Support/Google SketchUp 8/XXXXXXX.skp6lic

Microsoft Office 2008[edit]

~/Library/Preferences/Microsoft/Office 2008/Microsoft\ Office\ 2008\ Settings.plist 
/Applications/Microsoft\ Office\ 2008/Office/OfficePID.plist

Nemetschek Vectorworks 2010 (network license via HASP)[edit]

In /Library/Preferences/net.nemetschek.vectorworks.2010.plist, there are the following keys:

"NNA Registered User" : string

"NNA Registered Organization" : string

"NNA Licenses" : array of strings, each being one license

The location of the license server is specified in the nethasp.ini file which belongs in /etc, via the line:

NH_SERVER_ADDR = (IP or hostname)

Opus1Music NoteAbility Pro 2[edit]

The serial number is kept in the Application bundle. Thus, when you push out a new version (via the pkg installer), you often need to reserialize (creating a package with your serialization file is convenient for this purpose).

NoteAbilityPro.app/Contents/Resources/owner.nr

Promethean ActivInspire[edit]

/Users/Shared/Promethean/ActivInspire/.inspire_license.xml

Suitcase Fusion 12[edit]

/Users/Shared/.SF120 (item is 'invisible')

Suitcase Fusion 14[edit]

/Users/Shared/.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX (item is 'invisible') 
/Users/Shared/.ST140 (item is 'invisible')

Transmit 3[edit]

Can be registered using a URL. transmitreg://XXXX-XXXX-XXXX-XXXX

Can be registered using

defaults write com.panic.transmit3 SerialNumber -string "XXXX-XXXX-XXXX-XXXX"

Once registered the license is stored in

~/Library/Preferences/com.panic.Transmit3.plist

This can also be served up through MCX

VMWare Fusion 3.1.3[edit]

/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e1-200902
/Library/Application Support/VMware Fusion/licenses/site/license-fusion-30-e2-200902
/Library/Application Support/VMware Fusion/license-fusion-30-e1-200902

Vuescan 9.x[edit]

Text file:

/Users/Shared/.vuescanrc