Integrate StarOffice 8 into CDE/GNOME on network install
With StarOffice 7 you could install the software on a server and then
make it available to all clinets by running this on the workstations:
% /usr/dt/bin/dtappintegrate -s /opt/staroffice7
StarOffice 8.0 does not come with this feature and the install now install
a lot of files on the root disk (/etc, /bin, /usr/dt, /usr/jdk) where before they were links to the /opt/staroffice7.
How can I get the software to work on solaris clients without installing the
400MB on all or boxes?
Thanks
Andrew
[568 byte] By [
birkbeck01] at [2007-11-25 22:51:18]

# 1
I've seen the same issues, when installing from a download version. Was your installation also from download? Does anyone know whether the CDROM version also lacks the files to integrate into CDE/Gnome?
Plus I find it annoying that it installs its own jdk1.5.0 without prompting whether there is a copy already installed, since I have a copy installed elsewhere on the systems. I thought the old installation routine used to ask.
JeffB at 2007-7-5 17:06:45 >

# 2
Yes, This is a download version. You are right that the install process should warn you about the JDK install.
I don't like the way so many files are stored in different locations with this version. I hope that Sun have an answer to this one, since it looks like they have not checked the install process fully.
I wonder what the OpenOffice version will do?
Andrew
# 3
Has anyone found out if we'll be able to perform a really StarOffice 8 network install so we don't have to install on all local clients. I too am using an NFS mount point for my /packages.
is there a /net option with the setup on Solaris/Sparc like in previous versions of SO.
I hope Sun has not forgotten the beauty of its own creation. NFS still beats local installs.
Thanks,
# 4
It looks like I am not going to get an answer to this one?
I have now got a workaround, which seems to work. (so far!).
Staroffice8 now uses packages, and there are 7 packages which you can install on your workstation to get staroffice 8 to work (with one small problem).
These packages can be found in /var/tmp/unpack_staroffice/packages when you unpacked the software.
With any luck these will already be install (On Solaris 10 they were there!)
SUNWj5cfgJDK 5.0 Host Config. (1.5.0_03)
SUNWfreetype2FreeType2 Font library
SUNWj5rtJDK 5.0 Runtime Env. (1.5.0_03)
SUNWstaroffice-desktop-integratnDesktop integration for StarOffice 8
SUNWstaroffice-gnome-integrationGNOME integration module for StarOffice 8
SUNWstaroffice-shared-mime-infoshared mime info updates for StarOffice 8
pkgadd will install the above 3 with no problems. But the final package will not install since it wants a core package, which is
SUNWstaroffice-desktop-int-root Desktop integration for StarOffice 8
I got over this by copying the /etc/mailcap and /etc/mime.types from the NFS server and adding a link "ln -s/opt/staroffice8//etc/staroffice8 "
by hand.
I have put a call to Sun about this, but they may not answerm, since I have no contract for StarOffice, but we will see.
Hope it helps.
Andrew Watkins
PS.
Don't for get to nfs share "/opt/adabas", since I did ;-)
# 5
Hi birbeck1,
first of all there is a good documentation on our website :
<a href="http://docs.sun.com" target="_blank">http://docs.sun.com</a>
just search for Staroffice 8.
Also after performing a networkinstallation , Staroffice 8 makes automatically a networkinstallation, you'll have a folder "userinstallation" in the folder "share" on the networkdrive or whereever. In this folder are the links to the starofficeapplication and also a file where you can start the userinstallation .
# 6
Ploblem solved and Thanks to all!
After a service call, Sun have have updated there docs.sun.com and I think there is now a README file in the download (I have not checked that).
They are very similar either to my workround. Here are the instruction which Sun now offer!
<README>
Installing StarOffice 8 on a Linux File Server
If you install StarOffice on a Linux file server, you need to perform the following steps to install the StarOffice menu integration package on a client.
Note: You need the RPM package manager to install this package.
- On the client, open a terminal, and become root.
- Type "rpm -ivh staroffice-Linux_distribution_name-menus-8.0.0-xx.noarch.rpm ". You can find the menu integration package for your Linux distribution in the rpm directory of the StarOffice installation directory.
- Modify the staroffice8 symbolic link in the /etc directory so that the link points to the StarOffice installation on the file server. For example, if you mount the file server as /mnt/nfs, type "ln -sf/mnt/nfs/staroffice8 staroffice8".
</README>
The instructions for Solaris could look quite similar:
# pkgadd -d . SUNWstaroffice-desktop-integratn
# pkgadd -d . SUNWstaroffice-shared-mime-info
But DO NOT install SUNWstaroffice-desktop-int-root.
Create a symbolic link named staroffice8 in the /etc directory so that the link points to the StarOffice installation on the file server. For example, if you mount the file server as /mnt/nfs, type:
# cd /etc
# ln -sf/mnt/nfs/staroffice8 staroffice8
The only thing beside the link in /etc contained in the SUNWstaroffice-desktop-int-root package are scripts to modify /etc/mailcap and /etc/mime.type, which enterprise customers might not want to be modified automatically.
The SUNWstaroffice-gnome-integration package installs its files into /opt/staroffice8 and not into /usr. Thus it does not fit into the same category as the other packages.
Have fun
Andrew Watkins
# 7
Hi,
Can't still find any info on how to do a network install from the start.
docs.cun.com has:
Admin Guide mentioning things one can do once a network install has been done already.
The Getting Started Guide tells you to run setup, without any info on network nfs mounted installation.
Thanks
Franois
fta at 2007-7-5 17:06:45 >

# 8
If you are talking about installing staroffice so that it is available to all users on different workstations, the it is straight forward.
The old "./setup /net" does not exist any long.
- run the setup program on the server as if it is a workstation.
- then export the "/opt/staroffice" and "/opt/adabas" directory.
- then follow the instruction in my last post. Yes, you have to log onto all client machines.
If this is not want you are after then please, reply...
Andrew