Multiuser gnucash

Gary Bickford garyb@fxt.com
Wed, 30 Aug 2000 09:16:12 -0700


Rich Shepard wrote:

> Next step: learn how to redirect the display to the client machine when
> it's invoked from there.

The first thing to try would simply be to log in on the client machine, make
sure in the user's X configuration that it allows connections from other
machines, then open an xterm to the server machine.  Then in the xterm, set
DISPLAY=your.client.machine.ip:0 and run gnucash.  For testing, you'll want to
run a second xterm or other x application after setting DISPLAY, to see if it
comes up on the screen correctly.  The most common problem is not getting the
client machine to allow X connections from other servers, or not getting the
proper environmental variable(s) set.

Once you have done all that, you can automate this various ways, such as using
rlogin and a script to set the DISPLAY variable and run gnucash.

Another relatively simple way, still short of button-click, is to run ssh from
the client to the host.  This automatically sets up DISPLAY correctly, and you
can run gnucash from the ssh shell.  This also keeps the data encrypted across
the LAN, which may be a benefit.