R Lists06
2007-Jan-17 22:44 UTC
[CentOS] http://www.net-dns.org/ and perl-Net-DNS-0.48-1 upgrade direction needed
Greetings :-) On this particular production centos 4 mail server system if I rpm -qa | grep perl I get... perl-Filter-1.30-6 newt-perl-1.08-7 perl-DateManip-5.42a-3 perl-libwww-perl-5.79-5 perl-XML-Encoding-1.01-26 perl-Time-HiRes-1.55-3 perl-URI-1.30-4 mod_perl-1.99_16-4.centos4 perl-HTML-Tagset-3.03-30 perl-Parse-Yapp-1.05-32 perl-XML-Parser-2.34-5 perl-XML-Dumper-0.71-2 perl-libxml-enno-1.02-31 perl-Digest-SHA1-2.07-5 perl-Net-DNS-0.48-1 <------------- **** perl-DBI-1.40-8 perl-HTML-Parser-3.35-6 perl-libxml-perl-0.07-30 perl-Digest-HMAC-1.01-13 perl-5.8.5-36.RHEL4 right now I am focusing on perl-Net-DNS-0.48-1 and I want to figure out how to migrate to the latest version of Net::DNS on the http://www.net-dns.org/ website or learn if .59 has been rolled into the upstream and therefore to centos 4 or ??? i ask this as I am leary of upgrading production centos servers via CPAN I am looking to list wisdom to get some direction to help solve this one first please. I have researched the basics yet if I may please get a little help to continue going in the right direction I would be most grateful. I am sure I will want to add or upgrade some of the others as well. Ummm much of this is in relation to Spamassassin 3.1.7 issues Please chime in on creating a new RPM or using CPAN and any other ways that you folks are dealing with this pleasae? Thank you and kind regards - rh -- Robert - Abba Communications Computer & Internet Services (509) 624-7159 - www.abbacomm.net
Matthew Martz
2007-Jan-18 00:30 UTC
[CentOS] http://www.net-dns.org/ and perl-Net-DNS-0.48-1 upgrade direction needed
On Wed, January 17, 2007 5:44 pm, R Lists06 wrote:> > Greetings :-) > > On this particular production centos 4 mail server system if I > > rpm -qa | grep perl > > I get... > > perl-Filter-1.30-6 > newt-perl-1.08-7 > perl-DateManip-5.42a-3 > perl-libwww-perl-5.79-5 > perl-XML-Encoding-1.01-26 > perl-Time-HiRes-1.55-3 > perl-URI-1.30-4 > mod_perl-1.99_16-4.centos4 > perl-HTML-Tagset-3.03-30 > perl-Parse-Yapp-1.05-32 > perl-XML-Parser-2.34-5 > perl-XML-Dumper-0.71-2 > perl-libxml-enno-1.02-31 > perl-Digest-SHA1-2.07-5 > perl-Net-DNS-0.48-1 <------------- **** > perl-DBI-1.40-8 > perl-HTML-Parser-3.35-6 > perl-libxml-perl-0.07-30 > perl-Digest-HMAC-1.01-13 > perl-5.8.5-36.RHEL4 > > right now I am focusing on perl-Net-DNS-0.48-1 > > and I want to figure out how to migrate to the latest version of Net::DNS > on > the > > http://www.net-dns.org/ > > website or learn if .59 has been rolled into the upstream and therefore to > centos 4 or ??? > > i ask this as I am leary of upgrading production centos servers via CPAN > > I am looking to list wisdom to get some direction to help solve this one > first please. > > I have researched the basics yet if I may please get a little help to > continue going in the right direction I would be most grateful. > > I am sure I will want to add or upgrade some of the others as well. > > Ummm much of this is in relation to Spamassassin 3.1.7 issues > > Please chime in on creating a new RPM or using CPAN and any other ways > that > you folks are dealing with this pleasae? > > Thank you and kind regards > > - rh > > -- > Robert - Abba Communications > Computer & Internet Services > (509) 624-7159 - www.abbacomm.net >type "perl -MCPAN -e shell" Select no for manual configuration type "install Net::DNS" Net-DNS-0.59 is the version that is available via this method. Cheers! -- Matthew Martz CentOS Mirror Admin mdmartz at gflug.net
Jim Perrin
2007-Jan-18 00:56 UTC
[CentOS] http://www.net-dns.org/ and perl-Net-DNS-0.48-1 upgrade direction needed
> Please chime in on creating a new RPM or using CPAN and any other ways that > you folks are dealing with this pleasae?.59 is available from the rpmforge repository. See http://wiki.centos.org/Repositories -- During times of universal deceit, telling the truth becomes a revolutionary act. George Orwell
Peter Serwe
2007-Jan-18 21:00 UTC
[CentOS] http://www.net-dns.org/ and perl-Net-DNS-0.48-1 upgrade direction needed
R Lists06 wrote:> i ask this as I am leary of upgrading production centos servers via CPAN > > I am looking to list wisdom to get some direction to help solve this one > first please. >Personally, I wouldn't be leery of upgrading Net::DNS via CPAN at all. It's probably better than upgrading perl modules with yum or apt-get, since CPAN is pretty much the authority on perl in general. If you're really leery of using the CPAN shell, or want a more automated process, I'd download the source tarball, verify that the manual installation method works, script it, and then rsync the tarball/script, and do a over ssh to fire it off. An example of a script I use to send around qmail aliases would be: #!/bin/bash # $Id: syncAliases,v 1.0 2006/11/08 15:18:00 peter Exp $ # # Synchronize the /var/qmail/alias/aliases file after updates are made and # rebuild the aliases.cdb from blade1. cd /var/qmail/alias || exit 1 make all MASTER=host1 HOSTS="host5 host6 host7 host8" for h in $HOSTS ; do scp /var/qmail/alias/aliases root@$h:/var/qmail/alias/aliases ssh root@$h "cd /var/qmail/alias && make all" done Fire it off, pop in the passphraze twice, and let it rip. For your application, I'd replace the /var/qmail/aliases with <full_path_to_source_tarball>, make a script that runs on the local system after sending the file over, put a line that sends it over before the tarball or after, and then change the execute line enclosed in doublequotes to run that script. As long as you verify everything works by testing before committing, there's no reason you couldn't do 200 servers in not too much over an hour. If you trust using empty passphraze host keys (not really considered a good idea), then it could be finished in a half hour. Peter -- Peter Serwe <peter at infostreet dot com> http://www.infostreet.com "The only true sports are bullfighting, mountain climbing and auto racing." -Earnest Hemingway "Because everything else requires only one ball." -Unknown "Do you wanna go fast or suck?" -Mike Kojima "There are two things no man will admit he cannot do well: drive and make love." -Sir Stirling Moss