Question
Environment
| TWiki version: |
01-Dec-2001 |
| TWiki plugins: |
GnuSkin |
| Server OS: |
Linux/SuSE9 |
| Web server: |
Apache 1.3.28/mod_perl 1.28 |
| Perl version: |
5.8.1 |
| Client OS: |
Windows, Solaris, Linux |
| Web Browser: |
IE5.5, IE6, Mozilla, Konqueror |
I fixed
DiffsNotUpdating by installing Algorithm::diff and letting
YaST rebuild apache's .conf files.
The
latest testenv still fails with
Undefined subroutine &TWiki::setupLocale called at /twiki/bin/testenv3 line 362.
I'm pretty sure that's because
01 Dec 2001 doesn't have that variable!
Now I still have
Insecure dependency in open while running with -T switch at /usr/lib/perl5/5.8.1/File/Copy.pm line 130.
After reading through ALL the topics here in support that relate to taint problems and trying to extrapolate to fit SuSE, I'm not getting it. besides turning off
PerlTaintCheck in httpd.conf. Don't want to and I wouldn't know where to put it... It looks as if
KevinGagel has a different distro. not suse9pro?
--
BobHartmann - 11 Dec 2003
I'm also having an issue involving a taint error. My nightly cron job runs to do the mail out on changes and I get a error report from cron:
Insecure dependency in connect while running with -T switch at /usr/local/lib/perl5/5.8.1/i686-linux/IO/Socket.pm line 114.
Does anyone have any advice on this?
--
KevinGagel - 10 Dec 2003
Answer
Bob - I have realised from
DiffsNotUpdating why you are using an old version of TWiki on a new installation - the Feb 2003 release, or even the latest
TWikiBetaRelease, might be better since they have fixes for
ModPerl. You might also like to look at the Perl version, see
IssuesWithPerl5dot8. Upgrading from Dec 2001 should be fairly easy, but running that version under mod_perl may be problematic.
As for testenv - just use the version of testenv that came with Dec 2001 version for now, or use
CVS:bin/testenv
to find a version from Nov 2002 or earlier, before the
I18N testing code went in (check the log comments).
Kevin - would be best to create a new support question with all your details, which are probably quite different to Bob's (see
SupportGuidelines). This error has come up before, try Googling for
"Insecure dependency in connect" twiki Socket.pm.
--
RichardDonkin - 11 Dec 2003
As requested I've created
ApacheUpgradeTaintError and searched google but only found an error log indicating the same thing.
--
KevinGagel - 11 Dec 2003
Using Feb 2003 definitely made this problem go away, and
ModPerl is wikked fast now. I'm still havening issues upgrading/moving thanks to my old friend
GnuSkin, and my
not following
TWikiUpgradeGuide to the letter/in order. Hopefully I'll have more to share soon about using
SuSE 9 and old data. thanks Richard.
--
BobHartmann - 16 Dec 2003