A thin radius server for caching entries
- C++17 compiler
- CMake 3.2+
To install CMake
# Mac
$ brew install cmake
# Linux
$ apt-get install cmake
# Windows
$ scoop install cmake
To have a faster build time, it is suggested to install boost and libmemcached and avoid downloading and building them during compilation
$ cd <repository_folder>
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release [-DRC_TEST=<ON|OFF>] ..
$ make
$ ./radius-cacher [-s SERVER_CONFIG_FILE] [-c CACHE_CONFIG_FILE] [-v VERBOSE_LEVEL]