soulshepard
Verified User
- Joined
- Feb 7, 2008
- Messages
- 128
I am trying to install spamassasin on centos 6 with the new custom build and i try to automate this as i did with the previous builds. Unfortunatly i cannot get the perl dependencies to auto install as they are missing from the centos repo's (even the custom repo's)
i know the subject of missing perl modules has been explained on http://help.directadmin.com/item.php?id=36
to use either
or the cpan version
but i want to automate the instal. And the rpm's are simply not there and i do not want to add custom repo's with the change to update things that can be broken.. also i see not all of the missing rpm's are in the custom repo's so why bother.. ? as i was tempted just to download them..
so i look at cpan. but how to automate the configuration of cpan when it was never initialized?
i have read multiple things but it all comes down to make an init config and then wget and copy this file for each new server install..
a lot of effert for these few dependencies to be automaticly being resolved.
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
------------------------------------
No package perl-Mail-SPF available.
No package perl-IP-Country available.
No package perl-Razor2 available.
No package perl-Net-Ident available.
has anyone ran into this or solved it in another way?
as i see now and must assume that without these module spamassasin builds.. perhaps many more are running spamassasing without these?
Thanks in advance
Soul
i know the subject of missing perl modules has been explained on http://help.directadmin.com/item.php?id=36
to use either
Code:
yum -y install perl-ExtUtils-MakeMaker perl-Digest-SHA perl-Net-DNS perl-NetAddr-IP perl-Archive-Tar perl-IO-Zlib perl-Digest-SHA perl-Mail-SPF perl-IP-Country perl-Razor2 perl-Net-Ident perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Mail-DKIM perl-DBI perl-Encode-Detect perl-HTML-Parser perl-HTML-Tagset perl-Time-HiRes perl-libwww-perl
or the cpan version
Code:
cpan -i Archive::Tar Digest::SHA Mail::SPF IP::Country Net::Ident IO::Socket::INET6 Compress::Zlib Mail::DKIM LWP::UserAgent HTTP::Date Encode::Detect ExtUtils::MakeMaker NetAddr::IP Mail::SpamAssassin::Plugin::Razor2 Razor2::Client::Agent IO::Socket::SSL DBI
but i want to automate the instal. And the rpm's are simply not there and i do not want to add custom repo's with the change to update things that can be broken.. also i see not all of the missing rpm's are in the custom repo's so why bother.. ? as i was tempted just to download them..
so i look at cpan. but how to automate the configuration of cpan when it was never initialized?
i have read multiple things but it all comes down to make an init config and then wget and copy this file for each new server install..
a lot of effert for these few dependencies to be automaticly being resolved.
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
------------------------------------
No package perl-Mail-SPF available.
No package perl-IP-Country available.
No package perl-Razor2 available.
No package perl-Net-Ident available.
has anyone ran into this or solved it in another way?
as i see now and must assume that without these module spamassasin builds.. perhaps many more are running spamassasing without these?
Thanks in advance
Soul
Last edited: