Mailinglist Archive: opensuse (1932 mails)

< Previous Next >
Re: [opensuse] ODF files on SMB/CIFS share
  • From: Manne Merak <mannemerak@xxxxxxxxx>
  • Date: Thu, 03 Jul 2008 14:34:17 +0200
  • Message-id: <486CC749.3080609@xxxxxxxxx>
David C. Rankin wrote:
Manne Merak wrote:
David C. Rankin wrote:
Manne Merak wrote:

Well, OO 2.4 (not sure about previous versions) does exactly this - it parses hyperlinks and translates \\server\share\file to smb://server/share/file on and then back to when saving the sheet as XLS (well there is a bug still open on it, but the developer is on it as I type).
But again this is way beyond what OO should be worried about - no wonder its getting bloated.

Manne


That's where the beauty of mounting the shares is the best solution. OO sees the files as part of the local file system, and it works the same in a mixed environment. As long as the links are to files that are on the mounted filesystem, there should be no difference in files on the cifs mount or local files.

In fact comparing, "map drive" in windows to the mount.cifs on a linux client work equally well. We run a mixed network with 5 windows clients for every linux client and all both clients are able to access files that reside on the 10.3 server, including following links from spreadsheets to the original source documents for the data. We haven't run into any problems with any file access for the past 8 years. The only change over that course of time has been the move from smbmount to mount.cifs.
How do you format the hyperlinks to files, on the network, in the spreadsheets so that it will work in Win and Lin environment.?

(Repeating myself) Im all for mounting the share and have it act like a local resource - my issue is that it ought to be an OS function - just like my USB stick is automounted I would like my CIFS shares to be "automounted" and returned to the requesting process, on the fly, as a local file. Dare I say it?, mimic the way WinXP handles shares.
KDE and Gnome (others?) are already doing this - but its the wrong place to do it - it should be handled by a low level "share automounter".

Manne


Manne,

The links are the links native to OO or MS office. For example take the function for X2 created in OO Calc and create a chart in OO Calc. Paste the chart into OO writer and a link is created between the OO calc file and the chart shown in OO writer. Both files exist on //nirvana/home/david/tmp/xsquared.odt with //nirvana/home/david mounted as /mnt/nirvana-david.

Wow, just tried it with fusesmb (mount -f cifs will also do), and it just works as you describe. I see the links are made relative to the document so thats how its portable over OSes. I see Excel wont link over to another server share - only relative to current domain and server.

Manne

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >