> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of WDS Sales > Sent: Thursday, August 18, 2005 9:03 AM > To: Cobaltfacts mailing list > Subject: RE: [cobaltfacts] upgrading perl to 5.6.1 or later > > > How to upgrade to Perl v5.6.1 [RaQ 4] > ------------------------------------------ > 1. Shell into RaQ4 as the user 'root' > 2. cd /root/ > 3. wget http://www.cpan.org/src/5.0/perl-5.6.1.tar.gz > 4. tar zxvf perl-5.6.1.tar.gz > 5. cd perl-5.6.1 > 6. sh Configure - > Dotherlibdirs='/usr/lib/perl5/site_perl/5.005:/usr/lib/perl5/site_ > perl/5.005 > /i386-linux' -des > **The above is all one line, and it important to run it as one > line. If you > don't, it will not work!** > 7. make && make test && make install > 8. Need to press Enter once during the 'make install' step. > **Ensure you install it somewhere different from the loaded version** > END > > > > > How to upgrade to Perl v5.8.4 [RaQ 4] > ------------------------------------------ > Required: none > Date written: April 22, 2004 > Date revised: 23 may 2004, added missing Cobalt directory on the second cp > step > ------------------------------------------------------------------ > ---------- > ---- > Installing: > Before doing anything, we want a backup of the original Perl made as shown > below. Also keep in mind that perl based packages such as openwebmail and > mailscanner can be dependent on your existing perl, making a reinstall or > the installation of additional perl modules neccesary after upgrading perl > on your system. You should upgrade perl before adding such > packages to avoid > complications. > > type: cp /usr/bin/perl /usr/bin/perl-backup (make this backup) > > Now, download the source for Perl 5.8.4 stable ( ca.10Mb) from > this website: > http://www.cpan.org/src/5.0/perl-5.8.4.tar.gz > (Perl 5.8.4. source tarball). > > type: gunzip perl-584.tar.gz to unzip the archive > > type: tar -xvf perl-584 to unpack all files > > type: cd perl-5.8.4 > > type: ./Configure -deDprefix=/usr > > Next, we will modify the configuration script to build perlsuid too. > > type; pico -w config.sh > > hit ctrl-w and search for d_dosuid > > change the value from 'undef' to 'define' > > type: make > > type: make test (output again, you'll see a lot of tests being performed, > all should either result in OK, or be skipped for the platform) > > type: make install (things are put into place) > > Now we have to integrate the Cobalt specific things into our new > Perl 5.8.4. > The command below copy's all old installed mofules from Perl to the 5.8.4. > structure. In a pefect world, you should recompile all those > modules to make > a perfect match with the new core. > > The copy commands below are critical to the functioning of the GUI, since > they are quite lengthy, i suggest using a programm like midnight commander > to prevent typo's > > Type; cp -r /usr/lib/perl5/site_perl/5.005/i386-linux/* > /usr/lib/perl5/site_perl/5.8.4/i586-linux -v > > Type; cp -r /usr/lib/perl5/site_perl/5.005/Cobalt > /usr/lib/perl5/site_perl/5.8.4/Cobalt -v > > rm /usr/lib/perl5/site_perl/5.8.4/i586-linux/auto/Pg -R > > POSTGRES_LIB=/usr/lib > > POSTGRES_INCLUDE=/usr/include/pgsql > > export POSTGRES_LIB > > export POSTGRES_INCLUDE > > Type; perl -MCPAN -e shell > > Select the default answers to all initial configuration question, except; > > Select your continent ? (pick a number from the list) > > Select your country ? (pick a number from the list) > > Select URLS ? Pick at least 3 numbers from the list, seperated by spaces > > when the CPAN shell enters the command prompt mode, type: > install Compress::Zlib > install Quota > - Enter path to get Quota for: /home > - Enter a uid to get Quota for: 0 > - Enter path to set quota: <enter> > force install Pg > > Type; quit to leave the CPAN shell and return to the prompt. > > > Thats it! Type perl -v to verify that your version is 5.8.4, > Also, check the > GUI, it should still be fully functional.(creating and deleting a > user is a > good test). > > If you run into problems, all you need to do is copy the backup executable > back into place, since all the 5.003 library's are still untouched. > END > > The above guides came from various websites - sorry I should > quote them but > no longer know where they came from... > > I have NOT used the guides to upgrade as yet. > > Cheers, > Charles > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Atami Org. > Sent: 18 August 2005 06:53 > To: [email protected] > Subject: [cobaltfacts] upgrading perl to 5.6.1 or later > > > Dear; > > I was join to this mailing list today, > in order to just ask a question of upgrade perl of RaQs. > > I like to upgrade the perl from 5.005 to 5.6.1 or later on RaQ4, > from 5.6.0 to 5.6.1 or later on RaQ550. > Because of "Mail-SpamAssassin" requires Perl 5.6.1 or later. > > May I ask it in this mailing list ? > Yuji Yamada.
www.depopo.com has a perleasy install script that updates the GUI perl version aswell Jason _______________________________________________ Cobaltfacts site list [email protected] http://list.cobaltfacts.com/mailman/listinfo.cgi/cobaltfacts
