Documentation

Downloading

Please refer to download section

Packages

We've prepared several packages for you: RPM, deb and an ebuild. If you use a system which doesn't support any of these, you may want to compile LoXiM manually. For packages installation instructions refer to your operating system's manual.

Manual compilation

LoXiM was tested on various Unix operating systems on various platforms. It should compile anywhere, were g++ with tr1 (versions 4.0.0 and above) and readline library is available. In case of newer versions, cmake is required to build.

Compilating the release

The process is standard:
If you got the sources directly from the repository, run (if you got a tarball, skip this step):

$ ./bootstrap
Having boostrapped or having downloaded a tarball, you may proceed to the following steps:
$ ./configure
$ make
# make install
On NetBSD you should explictly point the additional libraries' directory:
./configure LDFLAGS="-L/usr/pkg/lib"

Compiling sources from the repository

$ cmake .
$ cmake .
It is listed twice intentionally (because of a minor bug in cmake configuration.
make
This should build the project. Should any errors appear, try disabling the -Werror flag from CMakeLists.txt (just remove every occurrence). Installation is currently no supported, but you can use the binaries which are located in src/Programs.

Configuration

LoXiM first looks for the configuration file in your home directory (~/.loxim.conf) and if it fails, it looks for /etc/loxim.conf.
You should supply such a file. Probably, it will be a good start to copy the example from the Documentation/ directory in the source tree.

Running

Provided, that you installed it properly and that binaries are on your PATH, just type:
loxim_server

In order to connect to the server, type:

lsbql
login as root with random password and have fun :).

To shut the server down, type from the client console:

#shutdown

Tutorial

Here

Additional sources

A good source is to look to the Documentation/ directory in the source tree. You can as well ask questions on loxim-devel mailing list.

If you want to find more about SBQL and SBA, follow this link: http://www.sbql.pl/