Documentation
Installation
Dependencies
To compile NovaRS you shall need:
- libconfig (http://www.hyperrealm.com/libconfig/)
- compress
- rnx2crx (ftp://terras.gsi.go.jp/software/RNXCMP/)
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.configTo 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