File: INSTALL

package info (click to toggle)
libauthen-radius-perl 0.13-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 232 kB
  • ctags: 27
  • sloc: perl: 404; sh: 48; makefile: 42
file content (43 lines) | stat: -rw-r--r-- 1,257 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

*** IMPORTANT on ***

Before you can install RadiusPerl, you'll have to make sure the following
modules are installed first :

	* Digest::MD5 2.20 or higher 
	* IO 1.12 or higher
	* Data::HexDump 0.02 or higher

All of these are available from CPAN.

*** IMPORTANT off ***

To install the Radius Client module for Perl 5, proceed as follows :

1 Unpack the RadiusPerl source archive into a suitable directory with

	gunzip -cf RadiusPerl-x.xx.tar.gz |tar xvf -

2 Go into the newly created directory with

	cd RadiusPerl-x.xx

3 Build the module as usual :

	perl Makefile.PL
	make
	make test
	make install

Note that for 'make test' to work, you should have a Radius server running
with the IP address & secret of the target machine in its clients file. You
should also know a username & password in order to test if authentication
works OK. Doing a 'make test' will first ask you for each of these.
Also, if you plan to do something more complicated than just verify username &
password - you should have the RADIUS dictionary file available on the
host where you will run you radius client utility, and use load_dictionary
before you will try to send any requests.

See the file 'README' for general notes on RadiusPerl.

Carl Declerck, Andrew Zhilenko