SourceForge Logo

Home Project Download QuickStart ManPage Debugging MailingList ChangeLog

How to Create Manual Dependencies for pop-before-smtp

Creating Your own RPMs

If you want to create your own perl-module RPMs, take a look at the script in contrib named getfromcpan. It fetches the perl modules, turns them into RPMs, and then (if you ran it as root) installs them. I prefer to build the RPMs as a non-root user and then install the RPMs manually as root. The script works either way because it looks for your ~/.rpmmacros file to determine what "topdir" to use.

Installing Directly from CPAN

% perl -MCPAN -e 'install Date::Parse'
% perl -MCPAN -e 'install Net::Netmask'

That will install the necessary Perl modules from CPAN automatically -- as long as you have Internet connectivity and a Perl that knows about CPAN.

If your system does not yet have the DB_File perl module, you may need to first install the BerkeleyDB library (perhaps from its C source), and then run this command:

% perl -MCPAN -e 'install DB_File'

Return to the Quickstart Guide.

Return to the pop-before-smtp home page.