I should add that all this is necessary because pair, very justifiably, does not provide root access to the server. This is for security and configuration stability within their overall infrastructure.
On Nov 3, 12:59 pm, wigginx <[email protected]> wrote: > It will take me a bit of time to document everything, but I will do so > and post it to an editable google doc for the group. Hopefully I'll > be able to get to this next week. > > If anyone cares to leap in on their own, I can warn you that the > trickiest bit was getting the ports tree to build in userland and > install to my home directory, so that I could run TightVNC to create > an X display for the IB software. > I had to modify the typical "make install" command to be a shell > script called "make_cmd" of the form: > > #!/bin/sh > make PREFIX=/usr/home/${USER}/local LOCALBASE=/usr/home/${USER}/local > PORTSDIR=/usr/home/${USER}/ports PORT_DBDIR=/usr/home/${USER}/db/ports > PKG_DBDIR=/usr/home/${USER}/db/pkg INSTALL_AS_USER=${USER} > INSTALL_AS_GROUP=users PKG_CONFIG_PATH=/usr/home/${USER}/local/libdata/ > pkgconfig FORCE_PKG_REGISTER=yes NO_CHECKSUM=yes $@ > > In a ports tree mirror in my home dir, I can then invoke "~/make_cmd > install" and it would usually work. > > The ports tree supposedly supports this sort of thing, but many of the > ports are non-compliant, and it's a very untested usage. It's > probably possibly to resolve the problem by throwing money at it and > paying for Pair's staff to do the installs to the base OS, but I like > solving this stuff on my own. > > Until just now, as I was composing this message, I hadn't tested this > build method since migrating to a pair virtual server from a dedicated > server, and it's not working at the moment. I'm not sure what > changed, but I'll look into it as a part of putting together a > complete document. -- You received this message because you are subscribed to the Google Groups "JBookTrader" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jbooktrader?hl=en.
