OpenOffice.org Customization & Deployment Guide - Version 1 - 23/01/2006
Documented using OpenOffice.org V2.01
Step 1
Download OpenOffice.org if you want to use a regional build; for example, OpenOffice.org UK English v2.01 / www.openoffice.org
Download Mike Peterson's OpenOffice Kix Scripts from his wonderful site Mike
Peterson's Site
NB: I belive Mike Peterson's OpenOffice download uses the English US build (The one available from www.openoffice.org)
If you would prefer to download OpenOffice direct from www.openoffice.org site, then download just the scripts here, ultimatly saves bandwidth.
Step 2
If using a regional build, run the downloaded executable to unpack the
files to your computer, then cancel the installer once they are
unpacked.
Otherwise, just unzip Mikes OpenOffice zip file.
Step 3 - Skip if just using Mikes OpenOffice download
In the run command type: msiexec /a "LOCATION OF UNPACKED INSTALLATION FILES\openofficeorg20.msi"
(You need the quotes because of long filenames)
Run through the wizard, this creates an administritve install of OpenOffice.org
Step 4 - Skip if happy with default configuration
If you want to have the memory settings tweaked for average pc's by default add:
<node oor:name="Cache">
<node oor:name="GraphicManager">
<prop oor:name="ObjectCacheSize" oor:type="xs:int">
<value>10485760</value>
</prop>
<prop oor:name="TotalCacheSize" oor:type="xs:int">
<value>67108864</value>
</prop>
</node>
</node>
directly above </oor:component-data> "admin install location
of openoffice"\share\registry\data\org\openoffice\Office\Common.xcu
</oor:component-data> is the very last line of this file.
If you want to prevent registration on first use for everyone add:
<prop oor:name="ooSetupInstCompleted">
<value>true</value>
</prop>
<prop oor:name="LicenseAcceptDate" oor:type="xs:string">
<value>2006-10-15T12:30:30</value>
</prop>
<prop oor:name="FirstStartWizardCompleted" oor:type="xs:boolean">
<value>true</value>
</prop>
directly underneath <node oor:name="Office"> in "admin install
location of openoffice"\share\registry\data\org\openoffice\Setup.xcu
Step 5 - Skip if just using Mikes OpenOffice download
In the run command type: msiexec /i "admin install location of openoffice\openofficeorg20.msi" AgreeToLicense=Yes
(You need the quotes because of long filenames)
I recommend for the sake of not having to mod Mikes Scripts that you
install into a folder called OpenOffice rather than the default
"OpenOffice V2"
NB: The settings for file associations will only take effect on the PC
you are installing this on, as Mikes scripts don't take over MS file
Formats.
Step 6
If using a localised build, remove the contents of the folder called
files in the uncompressed ooo.zip folder and copy the
installed OpenOffice folder
in its place.
Edit workstations.txt to include the stations you want to deploy, you
need the appropriate permissions to perform the KIX based deployment,
so make sure you have this.
Load a command prompt and go to the ooo deployment folder type
kix32.exe installOOo.txt
Log on to a few workstations to test it loads successfully.
TODO
Tidy sentences up to ensure theres no confusion
References - Without these, this page would be nothing
www.openoffice.org
http://www.oooforum.org/
ftp://ftp.linux.cz/pub/localization/OpenOffice.org/devel/680/2.0.1-RC5
http://www.pcc-services.com/kixtart/scripts.html
