NovaRS

Documentation

Installation

Dependencies

To compile NovaRS you shall need:

If you want to save diskspace, you should install

Compilation

Since release 1.4.0 NovaRS switched to CMake build system. To compile software you need to obtain cmake (www.cmake.org) and then run the following:

    cmake.
    make
    make install
If you don't have/don't want cmake, you can try

    make -f Makefile.custom
    make install
last command requaires root permissions. If you are a Debian/Ubuntu user, you can compile deb package instead. From NovaRS source directory run command

    fakeroot debian/rules binary
and then install package

    dpkg -i ../novars_[VERSION]_[ARCHITECTURE].deb
Note: Replace [VERSION] by novars package version (e.g. 1.4-1) and [ARCHITECTURE] by your PC arch (e.g. amd64).

Usage

For now there are no command line options for NovaRS. First of all you should setup config file /etc/NovaRS/NovaRS.config
To start using NovaRS run command

    /usr/sbin/NovaRS
To stop program execute

    kill `cat /var/run/NovaRS.pid`
If you want to start/stop/restart NovaRS through runlevel script, you can customize script (NovaRS source dir)/scripts/novars to you system and copy to /etc/init.d or /etc/rc.d/init.d depending on your system.
Note: If you are a Debian/Ubuntu user and installed NovaRS as deb package, you already have runlevel script in /etc/init.d
If you submit me NovaRS runlevel script for your distro, I'll be glad to include it in the next distribution.

Log viewing

NovaRS logs events via syslog daemon. So all log stored in /var/log/syslog.
You can view NovaRS logs, using command

    tail -f /var/log/syslog