[Scribus] symbolic links

Gregory Pittman gpittman
Fri Nov 26 01:38:24 CET 2004

Frank Cox wrote:

>On Wed, 24 Nov 2004 00:14:36 -0500, BandiPat <magicpage91 at earthlink.net> wrote:
>>The sym links are convenient, but I think you should save those for more
>>important work.  
>In my specific situation, I have seven users who work on (currently)
>three weekly publications using Scribus.  Soon to be four
>publications, I'm told.
>Through clever use of group permissions and symbolic links, I have
>everything important in several subdirectories of a subdirectory under
>/opt -- the templates for the papers, graphics, commercial ads,
>classified ad databases, and so on.  As I'm (usually) a remote
>sysadmin for this application server, this allows me to simply rsync
>the /opt subdirectory to one of my local machines to provide me with a
>backup of everything that needs to be backed up, as well as a copy of
>the current data to work on as required.  Scribus (and other X
>applications) are painfully slow to use remotely over a 128k uplink
>except in dire circumstances, so I try to do my work locally and just
>blast the data back to the server as needed.
>However, /opt over there is not /opt over here; on this box I stash
>that data on a nfs share that's actually located on a fileserver that
>I keep in my basement..
>Complicated enough for you?  It may not be exactly according to Hoyle,
>as it were, but it is very convenient.
>Having got that out of the way, the situation that got me concerned
>about this symbolic link stuff in the first place is that I use
>Scribus to create png files for a web page using the bargainhunter
>data that's in /mnt/cabinet/home/frankcox/bargainhunter/backup/scribus/regina,
>but I want to put my png files into
>/home/frankcox/bargainhunter/webpage/graphics.cache/regina, which is
>where my script for updating the webpage expects to find the current
>Regina paper.
>So I created a symbolic link in /home/frankcox/bargainhunter/webpage
>that points to /mnt/cabinet/home/frankcox/bargainhunter/backup/scribus/regina,
>thinking that I could then simply back up one notch to get to the web
>page after loading the Scribus document and telling it that I want to
>export png files.
>Nothin' doin'.  When I select the "export to png" option in Scribus, I
>find that I am in
>/mnt/cabinet/home/frankcox/bargainhunter/backup/scribus/regina and not
>in /home/frankcox/bargainhunter/webpage/regina like I thought I should
>be.  So I have to click and click and click and climb the whole darn
>directory tree again to get back to where I thought I would be in the
>first place after creating that symbolic link.  Multiply that by three
>more papers, weekly.
>A simple example:  If create a symbolic link  /home/frankcox/link -->
>/mnt/arcade/home/games, then enter this sequence of commands into
>cd link
>cd ..
>I find myself in my home directory at the end.  If bash worked the way
>that Scribus appears to, I would find myself in /mnt/arcade/home
>instead, and that seems to defeat the purpose of having symbolic links
>in the first place.
I have not made these kinds of complex linking for saving files, but I 
have wished in the past that Scribus saved previous directories.  Some 
programs now have a widget that you can click on to show you a sometimes 
rather extensive list of previous directories you may have either opened 
a file from or saved to.  I too get annoyed with all the clicking to go 
up and down directory trees.


More information about the scribus mailing list