Licensing Locations

From AFP548 Wiki
Jump to navigation Jump to search

Location of License Files


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

Adobe Acrobat

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

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

Adobe CS3

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

Adobe CS4

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

Apple

FinalCut Pro

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

QuickTime Pro Registration

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

This can also be served up through MCX

Roxio

Toast 7

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

Toast 8

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

Toast 9

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

Toast Titanium 10

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

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

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)

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

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

FileMaker Pro 10

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

Google SketchUp 8

Text file:

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

Microsoft Office 2008

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

Nemetschek Vectorworks 2010 (network license via HASP)

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

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

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

Suitcase Fusion 12

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

Suitcase Fusion 14

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

Transmit 3

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

/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

Text file:

/Users/Shared/.vuescanrc