sharing gnucash database via nfs

Tommy Trussell tommy.trussell at gmail.com
Fri Jun 27 11:22:44 EDT 2008


On Thu, Jun 26, 2008 at 5:55 PM, Allan Gottlieb <gottlieb at nyu.edu> wrote:
> On allan I have ajglap:~gottlieb nfs mounted on ~gottlieb/ajglap
> and then created a symlink
>    ~gottlieb/.gnucash --> ~gottlieb/ajglap/.gnucash
>
> (i.e. ~/.gnucash is the same directory on each machine).
>
> On ajglap all remains well.
>
> On allan the symlink had essentially no effect: typing
>   gnucash
> results in my being asked the usual new-user questions.
>
> How should I have done this?

I'm not sure why the symlink isn't working. Maybe it throws up an
error you didn't see. BUT you MORE importantly need to link to the
directory containing your gnucash data file. (If you have your data
file in the .gnucash directory you should move it elsewhere because
you will regret it when it gets overwritten.)

I believe it would even be "safe" to have a separate local .gnucash
directory on each machine as long as you don't have any custom
reports, because most of what goes in there are backup/log files. (If
you did need to roll back you would have to find the latest files in
whichever directory.)

BUT the symlink should work, it's just that gnucash doesn't know where
your data file is in the new context (the path is different).

So, when you're opening gnucash, don't leave out the data file name

gnucash /mnt/my_gnucash_datafile

and you should be all set. Be sure to launch it that way every time.


More information about the gnucash-user mailing list