Skip to content

m-lima/radius-cacher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radius-cacher

A thin radius server for caching entries

Building

Dependencies

  • C++17 compiler
  • CMake 3.2+

Installing dependencies

To install CMake

# Mac
$ brew install cmake
# Linux
$ apt-get install cmake
# Windows
$ scoop install cmake

Dependency notes

To have a faster build time, it is suggested to install boost and libmemcached and avoid downloading and building them during compilation

Compiling

$ cd <repository_folder>
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release [-DRC_TEST=<ON|OFF>] ..
$ make

Running

$ ./radius-cacher [-s SERVER_CONFIG_FILE] [-c CACHE_CONFIG_FILE] [-v VERBOSE_LEVEL]

Releases

No releases published

Packages

No packages published