ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/staticperl/perl/lib/Net/README.libnet
Revision: 1.1
Committed: Thu Jun 30 14:27:14 2005 UTC (21 years, 4 months ago) by root
Branch: MAIN
CVS Tags: PERL-5-8-7, HEAD
Branch point for: PERL
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 libnet is a collection of Perl modules which provides a simple
2     and consistent programming interface (API) to the client side
3     of various protocols used in the internet community.
4    
5     For details of each protocol please refer to the RFC. RFC's
6     can be found a various places on the WEB, for a starting
7     point look at:
8    
9     http://www.yahoo.com/Computers_and_Internet/Standards/RFCs/
10    
11     The RFC implemented in this distribution are
12    
13     Net::FTP RFC959 File Transfer Protocol
14     Net::SMTP RFC821 Simple Mail Transfer Protocol
15     Net::Time RFC867 Daytime Protocol
16     Net::Time RFC868 Time Protocol
17     Net::NNTP RFC977 Network News Transfer Protocol
18     Net::POP3 RFC1939 Post Office Protocol 3
19    
20     AVAILABILITY
21    
22     The latest version of libnet is available from the Comprehensive Perl
23     Archive Network (CPAN). To find a CPAN site near you see:
24    
25     http://search.cpan.org/~gbarr/libnet/
26    
27     The subversion source repository can be browsed at
28    
29     http://svn.mutatus.co.uk/browse/libnet/
30    
31     If you have a subversion client, then you can checkout the latest code with
32    
33     svn co http://svn.mutatus.co.uk/repos/libnet/trunk libnet
34    
35     INSTALLATION
36    
37     In order to use this package you will need Perl version 5.002 or
38     better. You install libnet, as you would install any perl module
39     library, by running these commands:
40    
41     perl Makefile.PL
42     make
43     make test
44     make install
45    
46     If you want to install a private copy of libnet in your home
47     directory, then you should try to produce the initial Makefile with
48     something like this command:
49    
50     perl Makefile.PL PREFIX=~/perl
51    
52    
53     The Makefile.PL program will start out by checking your perl
54     installation for a few packages that are recommended to be installed
55     together with libnet. These packages should be available on CPAN
56     (described above).
57    
58     CONFIGURE
59    
60     Normally when perl Makefile.PL is run it will run Configure which will
61     ask some questions about your system. The results of these questions
62     will be stored in a file called libnet.cfg which will be installed
63     alongside the other perl modules in this distribution. The Makefile.PL
64     will run Configure in an interactive mode unless these exists a file
65     called libnet.cfg in the build directory.
66    
67     If you are on a system which cannot run this script you can create an
68     empty file to make Makefile.PL skip running Configure. If you want to
69     keep your existing settings and not run interactivly the simple run
70    
71     Configure -d
72    
73     before running the Makefile.PL.
74    
75     DOCUMENTATION
76    
77     See ChangeLog for recent changes. POD style documentation is included
78     in all modules and scripts. These are normally converted to manual
79     pages and installed as part of the "make install" process. You should
80     also be able to use the 'perldoc' utility to extract documentation from
81     the module files directly.
82    
83     DEMOS
84    
85     The demos directory does contain a few demo scripts. These should be
86     run from the top directory like
87    
88     demos/smtp.self -user my-email-address -debug
89    
90     However I do not guarantee these scripts to work.
91    
92     SUPPORT
93    
94     Questions about how to use this library should be directed to the
95     comp.lang.perl.modules USENET Newsgroup. Bug reports and suggestions
96     for improvements can be sent to me at <gbarr@pobox.com>.
97    
98     Most of the modules in this library have an option to output a debug
99     transcript to STDERR. When reporting bugs/problems please, if possible,
100     include a transcript of a run.
101    
102     COPYRIGHT
103    
104     © 1996-2004 Graham Barr. All rights reserved.
105    
106     This library is free software; you can redistribute it and/or modify
107     it under the same terms as Perl itself.
108    
109     Share and Enjoy!