summaryrefslogtreecommitdiff
path: root/lib/README
diff options
context:
space:
mode:
Diffstat (limited to 'lib/README')
-rw-r--r--lib/README23
1 files changed, 19 insertions, 4 deletions
diff --git a/lib/README b/lib/README
index 1a47134..e6b9956 100644
--- a/lib/README
+++ b/lib/README
@@ -1,9 +1,24 @@
-This is a non-working RADIUS library doing UDP, TCP, TLS and DTLS.
+libradsec is a non-working RADIUS library doing UDP, TCP, TLS and
+DTLS.
-It depends on libradius from FreeRADIUS freeradius-server and
-libevent2.
+libradsec depends on
+- libradius from the FreeRADIUS freeradius-server
+- libevent2
+- libconfuse
+- openssl (if configured with tls or dtls support)
-Those parts of the library which has been tested has been so on Linux
+
+To compile the library and the examples, do something like
+
+ sh autogen.sh && ./configure && make
+
+If any of the libraries are not found, try setting environment
+variable LDFLAGS at configure time
+
+ LDFLAGS="-L/usr/lib/freeradius -L/usr/local/lib" ./configure
+
+
+The parts of the library which has been tested has been so on Linux
(Ubuntu 10.04) with libfreeradius2 (2.1.8+dfsg-1ubuntu1), libconfuse0
(2.6-2) and libevent-2.0.7-rc-dev (http://monkey.org/~provos/).