8f5c7963d9dfb010907c143ba1ada0d8e06c6c1a
[libradsec.git] / lib / README
1 libradsec is a RADIUS library for clients doing RADIUS over UDP or
2 TLS. The goal is to add support for writing servers (and thus
3 proxies) and to add transports TCP and DTLS.
4
5
6 The canonical pickup point is
7 http://git.nordu.net/?p=radsecproxy.git;a=shortlog;h=refs/heads/libradsec
8
9
10 The source code is licensed under a 3-clause BSD license. See LICENSE.
11
12
13 libradsec depends on 
14 - libconfuse
15 - libevent2
16 - openssl (if configured with --enable-tls)
17
18
19 For changes between releases, see the CHANGES file.
20
21
22 To compile the library and the examples, do something like
23
24  sh autogen.sh && ./configure && make
25
26 If any of the libraries are not found, try setting environment
27 variable LDFLAGS at configure time like so:
28
29   LDFLAGS="-L/usr/local/lib" ./configure --enable-tls
30
31
32 The parts of the library which has been tested has been so on Linux
33 (Debian) with libconfuse (2.7), libevent (2.0.19) and OpenSSL
34 (1.0.1c).
35
36 The file HACKING contains more detailed info on the state of the
37 various parts of the library.