OpenOffice.org OpenOffice.org

Views: 7.7k  |  Created: 08/28/2009

Average Rating: 0
OpenOffice.org has 11 inventory records, 2 Questions, 0 Blogs and 2 links. Please help add to this by sharing more!

Deployment Tips (19)

Most Common Setup Type
Windows Installer (MSI)
Average Package Difficulty Rating
Rated 2 / 5 (Somewhat Easy) based on 3 ratings
Most Commonly Reported Deployment Method
Windows Installer with Custom Transform (MST)
or cancel
29
Command Line
Download the exe. Click to install & it will extract files. Let it extract, and then click the option to cancel the install.

From the location you extracted to:

msiexec /qb /norestart /i openofficeorg30.msi
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
16
Note
Deploying ok with the following properties in an MST:
ISCHECKFORPRODUCTUPDATES=0
CREATEDESKTOPLINK=0
AgreeToLicense=Yes

If you want to override the MS Office file associations:
REGISTER_ALL_MSO_TYPES=1

(This does not stop the first time registration wizard. Someone else may be able to provide a fix for that)
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
12
Note
It doesn't need to be as complicated as the notes above. The steps from "joedown" wouldn't work for me and the one above dealing with creating a transform with 50+ modifications (which I counted to be just over 200!) mostly worked, but the "OpenOffice.org 3.0" icon on the desktop turns itself into OOo Writer with the -nofirststartwizard option.

This is much easier

I downloaded the extension and added the following to my batch file (after the command-line to install OOo itself) to install the extension:

copy /y "\\servername\OpenOffice.org3.0.0\DisableFirstStartWzd_ooo3.oxt" "C:\Program Files\OpenOffice.org 3"
"C:\Program Files\OpenOffice.org 3\program\unopkg.exe" add --shared "C:\Program Files\OpenOffice.org 3\DisableFirstStartWzd_ooo3.oxt"

I'm copying the file out in case I ever need to double-click on it on somebody's install one day to reinstall it.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
11
Command Line
For install OpenOffice 3.x without extract the msi before, you can use this command line :

OOo_3.x.x_Win32Intel_install.exe /S /GUILEVEL=qn
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
7
Note
I found a better way to disable the wizard (or add any extensions to administrative point). Here's how I did :

First download the DisableFirstStartWzd_ooo32.oxt at :

http://wiki.services.openoffice.org/wiki/Documentation/Administration_Guide/Deactivating_Registration_Wizard

and copy it to your
"\OpenOffice.org 3\share\extension\install\" folder in your installation point.

Then edit the .msi with ORCA to create a new mst. There's 4 lines to add in 4 different table :

Component Table

Component : g_f_extension_DisableFirstStartWzd
ComponentID :
Directory : OpenOfficeorg3_share_extension_install
Attributes : 2
Condition :
KeyPath : DisableFirstStartWzd_ooo32.oxt

File Table

File : DisableFirstStartWzd_ooo32.oxt
Component : g_f_extension_DisableFirstStartWzd
FileName : DisableFirstStartWzd_ooo32.oxt
FileSize : 1576
Version :
Language :
Attributes : 16384
Sequence : 240

FeatureComponents Table

Feature : gm_extension_DisableFirstStartWzd
Component : g_f_extension_DisableFirstStartWzd

Feature Table

Feature : gm_extension_DisableFirstStartWzd
Feature_Parent :
Title : gid_Module_Root_Extension_DisableFirstStartWzd
Description :gid_Module_Root_Extension_DisableFirstStartWzd
Display : 0
Level : 20
Directory : INSTALLLOCATION
Attributes : 8

I also managed to deploy the Dmath extension via GPO with the same method :

Component Table

Component : g_f_extension_DmathsAddon
ComponentID :
Directory : OpenOfficeorg3_share_extension_install
Attributes : 2
Condition :
KeyPath : DmathsAddon.oxt

File Table

File : DmathsAddon.oxt
Component : g_f_extension_DmathsAddon
FileName : DmathsAddon.oxt
FileSize : 8435403
Version :
Language :
Attributes : 16384
Sequence : 240

FeatureComponents Table

Feature : gm_extension_DmathsAddon
Component : g_f_extension_DmathsAddon

Feature Table

Feature : gm_extension_DmathsAddon
Feature_Parent :
Title : gid_Module_Root_Extension_DmathsAddon
Description : gid_Module_Root_Extension_DmathsAddon
Display : 0
Level : 20
Directory : INSTALLLOCATION
Attributes : 8

I've been looking for a long time for this solution. I just decided to adapt the lines from the dictionaries and it worked !
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
6
Note
I found the best way to be rid of the Welcome/License/Registration wizard is to create an administrative install point and let OO copy the required files to each users profile the first time it is launched. You could probably also just replace the files in the openofficeorg1.cab file instead. This does not require the use of a transform since the installer is already copying these files during the install. We are just modifying two files: Setup.xcu and Common.xcu

Install the program normally and go through the Welcome/License/Registration wizard choosing whatever you want for the default options. This will create your setup.xcu in C:\Documents and Settings\%UserID%\Application Data\OpenOffice.org2\user\registry\data\org\openoffice\setup.xcu

Copy this file to your install point in the following location overwriting the existing file:

OpenOffice30\OpenOffice.org 3\Basis\share\registry\data\org\openoffice\setup.xcu

You will need to remove the following line from the file:

<prop oor:name="ooSetupInstCompleted" oor:type="xs:boolean">

Otherwise the users will get an error the first time the program is launched. The file should look similar to the following when completed. Note, this is not the complete file.

<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Setup" oor:package="org.openoffice">
<node oor:name="Office">
<node oor:name="Factories">
<node oor:name="com.sun.star.text.TextDocument">
<prop oor:name="ooSetupFactoryWindowAttributes" oor:type="xs:string">
<value>114,133,760,510;4;0,0,0,0;</value>
</prop>
</node>
</node>
<prop oor:name="LicenseAcceptDate" oor:type="xs:string">
<value>2010-09-20T10:16:18</value>
</prop>
<prop oor:name="FirstStartWizardCompleted" oor:type="xs:boolean">
<value>true</value>
</prop>
</node>
<node oor:name="L10N">
<prop oor:name="ooLocale" oor:type="xs:string">
<value>en-US</value>
</prop>
</node>
</oor:component-data>


During installation this file will be copied to the following location by the installer:
C:\Program Files\OpenOffice.org 3\Basis\share\registry\data\org\openoffice\Setup.xcu

I'm not sure why but all new users receive a setup.xcu in C:\Documents and Settings\%userid%\Application Data\OpenOffice.org\3\user\registry\data\org\openoffice\setup.xcu that does not contain any reference to the LicenseAcceptDate or FirstStartWizardCompleted.

The second file Common.xcu is located in OpenOffice.org 3\Basis\share\registry\data\org\openoffice\Office\Common.xcu

Open the file in a text editor and make the following change:

<node oor:name="Registration">
<prop oor:name="ReminderDate">
<value>Patch</value>

Change the value from Patch to _default

<node oor:name="Registration">
<prop oor:name="ReminderDate">
<value>_default</value>

Save the file.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
6
Note
EASIEST DEFAULT CONFIG FOR TERMINAL SERVER AND PC DEPLOYMENT.

This will accept the licence agreement, set all of your preferences with regards to updates and file formats etc.

I came up with this method after hours of playing around with config and setup files.

1) Install OpenOffice using your preferred deployment method on a clean target machine.

2) Login into the machine with Admin rights.

3) Start up OpenOffice and work your way through the registration screen setting your preferences as to info entered and update options.

4) Start a new OpenOffice document (it doesn't matter what). Go to Tools - Options and change any settings your require. Obviously the most popular are the Language options and the default save format to MS Office standards. Save the changes and close OpenOffice

5) Open My Computer and unhide hidden files and folders

6) Navigate to C:\Documents and Settings\(USERNAME)\Application Data\OpenOffice.org. Copy this directory and all it's subfolders.

7) Paste this directory and all it's subfolders in C:\Documents and Settings\Default User\Application Data\OpenOffice.org

8) Check to see if there is a .LOCK file in C:\Documents and Settings\Default User\Application Data\OpenOffice.org\3\ if there is, delete it.

9) Now any new user who logs into this machine will never see the registration screen and will have all of the preferences you have just set up.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Note
--== OpenOffice.org 3.1 ==--

If you do not want the 'Improvement Program' to install, don't install the feature that contains it in the msi, e.g:

msiexec /i openofficeorg31.msi ADDLOCAL=ALL REMOVE=gm_Oooimprovement /qb
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Command Line
For 3.2 3.2.9502 I used the following...

This will install it silently.
Full Command Line: "ooo_3.2.1_win_x86_install-wjre_en-us.exe" /S /GUILEVEL=qn
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Note
http://www.oooforum.org/forum/viewtopic.phtml?p=300607

Information is contribute by TechnoMike. YES!!!! it works. Just need to modify your current batch file command line with the ooBatchInstall batch.

The I = TechnoMike :)

This is how I did it. I had an already edited version of setup-writer.xcu, setup-calc.xcu, and setup-impress.xcu from a 2.4 install using the guid above. I placed them into the OpenOffice 3.0 folder and then ran the commands
unopkg add --shared Setup-calc.xcu
unopkg add --shared Setup-writer.xcu
unopkg add --shared Setup-impress.xcu

Note, the files must be in the openoffice directory and you must CD into that directory from in the command prompt.

Those Files can be extracted from this zip, in the mods folder. http://www11.zippyshare.com/v/10090134/file.html
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Note
Installing OpenOffice v3 without the "Welcome/License/Registration wizard":

1. Create a transform (in my case I used Tuner from Adminstudio v8.5)

2. Modify the transform by adding "-nofirststartwizard" (without the inverted commas) into the registry under the HKEY_CLASSES_ROOT\office.Extension.1\Shell\open\command\Default
"C:\Program Files\OpenOffice.org 3\program\soffice.exe" -o "%1" -nofirststartwizard
There will be another 50 or so entries in the HKEY_CLASSES_ROOT area to modify. The above was under office.Extension.1 , the others will come under opendocument.* , OpenOffice.org.* and soffice.* . They all come under HKEY_CLASSES_ROOT\{dir eg opendocument.CalcDocument}\Shell\open\command\Default

3. You will also need to modify the desktop shortcut and (under windows XP) the Start->All Programs->OpenOffice.org 3.0-> shortcuts. Add the argument "-nofirststartwizard" (without the inverted commas).

4. Run the command "msiexec /i openofficeorg30.msi TRANSFORMS=openofficeorg30.mst /passive" (without inverted commas). My transform is called openofficeorg30.mst .

Hope this helps.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Note
REM Install OpenOffice 3.1
REM This will automatically remove previous OpenOffice versions
REM The msi was extracted by running the official openoffice exe installed, choosing the directory and copying the extracted dir to server share.
%systemroot%\system32\MsiExec.exe /I \\server\share\installs\OpenOffice\3.1\openofficeorg31.msi /qn

REM Install Visual C++ library required by finnish proofreader
\\server\share\installs\OpenOffice\oikoluku\vcredist_x86.exe /q

REM Install Voikko -finnish proofreader
"%ProgramFiles%\OpenOffice.org 3\program\unopkg.com" add --shared "\\server\share\installs\OpenOffice\oikoluku\voikko-erityis.oxt"

REM Let users modify the desktop icon if they want to
%systemroot%\system32\cacls.exe "%ALLUSERSPROFILE%\Desktop\OpenOffice.org 3.1.lnk" /e /g users:c

-------
Voikko package was modified a bit to remove license approval, as described here:
http://www.puimula.org/htp/ooo/voikko-faq.html

For bulk installs, the license approval can be removed by modifying the plugin file. Extract the voikko.oxt (a common zip), edit description.xml and remove <registration> section, repack. This can be done e.g. with 7zip pretty much on the fly. Just remember that spreading a modified plugin is forbidden (in a form where the license is not easily user-readable).
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Note
http://surveys.services.openoffice.org/deinstall/

Finally I found a solution to remove the automatic start of the OpenOffice3.x survey webpage (which still doesn't work anyways!)" http://surveys.services.openoffice.org/deinstall/" after a silent uninstallation. Furthermore I could solve the problem of the firststartwizard.

1. Get the orca.exe from here:
http://www.technipages.com/download-orca-msi-editor.html

2. Open the officeorg33.msi and search (ctrl+F) for "relnotesdll" (should have 4 entries), simply remove them while doing a right mouse click on each and choose drop.

3. Start your silent installation via the setup.exe
That's it, no wizard will appear.

I hope that helps!;)
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
OpenOffice 4.x wants you to use the setup.exe to launch the installation. You can supply the property SETUP_USED=1 on the command line to bypass this, or edit the MSI to enter that property directly.

My testing showed that putting this property in a transform and applying that to the MSI did not have the same effect. I think the installer is doing something devious and stupid, creating copies of itself with some tables restored to 'default', or MST properties not applied. Not OK, whatever the trick they are using is.

The purpose of the setup.exe, as near as I can tell, is to allow dialogs for file associations to be presented to the installing user. The easiest way I found to have the settings I wanted deployed was to edit the registry table using an MST. I sorted the Key column alphabetically using InstEdit, then deleted rows pertaining to the extensions I wanted left alone. These MST settings did seem to apply fine.
Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer with Custom Transform (MST)
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
Sollution for unattended install of pdfimport.oxt

1. Unzip the pdfimport.oxt
2. Delete the following rows from description.xml file:
<registration>
<simple-license accept-by="admin" default-license-id="lic-en-US">
.......
</simple-license>
</registration>
3. Open the pdfimport.oxt archive with winrar and replace the description.xml file
4. Install with unopkg tool, it will not ask for license confirmation
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Note

I've written a WSH-Script to deploy the user-settings for the first run: http://www.d7031.de/text/OOorg3-new-user.vbs.txt

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Note
Further to 'mfearby' extension plugin that works fine for me!

I've used Wise Package Studio to create a transform, added the DisableFirstStartWzd.oxt file into the MST installed it to "C:\Program Files\OpenOffice.org 3\share\extensions" then in the Execute Deferred Script run a custom action on install to run "unopkg.com add --shared DisableFirstStartWzd_ooo3.oxt"

All works fine..

The only problem I've got is when adding further extensions our users would like. pdfimport.oxt and sun-presenter-screen.oxt they both wait for a YES response by the user to "Agree to License" when installing. I'm writing an AutoIt to send the appropriate key strokes to the window for now.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Virtualization

Recipe for sequencing here

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-3
Note
Note that there are two setup.xcu with two different purposes.

Saving documents with Microsoft 200/XP format as default
========================================================
Edit [INSTALLDIR]Basis\share\registry\res\[language]\org\openoffice\setup.xcu.
<node oor:name="Factories">
<node oor:name="com.sun.star.text.TextDocument">
<prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string">
<value>MS Word 97</value>
</prop>
</node>
<node oor:name="com.sun.star.presentation.PresentationDocument">
<prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string">
<value>MS PowerPoint 97</value>
</prop>
</node>
<node oor:name="com.sun.star.sheet.SpreadsheetDocument">
<prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string">
<value>MS Excel 97</value>
</prop>
</node>

To get rid of the First time started wizard
==================================================
Start OpenOffice and go through the wizard.
Copy the %AppData%\OpenOffice.org\3\user\registry\data\org\openoffice\Office\common.xcu to
[INSTALLDIR]Basis\share\registry\data\org\openoffice\Office\common.xcu

Copy the [INSTALLDIR]Basis\share\registry\data\org\openoffice\setup.xcu to %AppData%\OpenOffice.org\3\user\registry\data\org\openoffice\setup.xcu.
Edit the file and get rid of
<prop oor:name="oosetupInstCompleted">
<value>true</true>
</prop>
If you don't get rid of that, you get an error when you trying to start OpenOffice for the first time.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (11)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

OpenOffice.org

Version

3.1.9399

Contact

Department for technical support

Comments

OpenOffice.org 3.1 (en-US) (OOO310m11(Build:9399))

Uninstall String

MsiExec.exe /I{E6B87DC4-2B3D-4483-ADFF-E483BF718991} MsiExec.exe /I{A16B3EA2-8798-4960-8D8B-18D3149AD617} MsiExec.exe /I{7923ACDD-2240-478B-A3B0-05550F4CD02E} MsiExec.exe /I{0FA44E79-CD7D-4E8D-A2EE-26FE05F509B6} MsiExec.exe /I{7969E57A-9939-4ACF-AF0D-0441

Questions & Answers (2)

Questions & Answers related to OpenOffice.org OpenOffice.org

Blogs (0)

Blog posts related to OpenOffice.org OpenOffice.org

Reviews (0)

Reviews related to OpenOffice.org OpenOffice.org