(Dave Barr writes:)
> In message <Pine.BSD/.3.91.950801104525.18550Aemail@example.com>, Je
> sse Hirsh writes:
> >> Dunno, did you get any warnings when you compiled it? What
> >> does './wrapper test' do?
> >just did, here's what i got:
> >euid is: 101
> >egid is: 101 101
> >ruid is: 101
> >rgid is: 101 101
> Okay, that means the wrapper is working. Sounds like your version of
> perl is broken. Grab the latest version.
I'm unable to run majordomo-1.93 on HP/Apollo DomainOS with perl.
majordomo-1.62 and earlier have always run perfectly with perl4.036.
wrapper is installed mode 6755 with
owner=majordom and group=majordom and 'wrapper test' shows:
euid is: 5015 (uid 5015 = majordom)
egid is: 3253 0 1021 (gid 3253 = majordom)
ruid is: 5015 (gid 1021 = my default group)
rgid is: 3253 0 1021
Even with the whole majordomo directory open to mode 777, when I run with
majordomo-1.93 with perl4.036 here's what happens:
- I get the fabled error 139
- perl explodes with what looks like an endless loop
within its eval stuff
When I switch and run with perl5.001m (the *Current* one), the system
actually executing perl to process the mail message doesn't freak out
immediately, but I let it run about 5 minutes and watched 60MB of swap
disappear before I chickened out and killed the processes before the
system would crash.
- perl4.036 and majordomo 1.62 work fine
- perl4.036 and majordomo 1.93 fail with error 139
- perl5.011m and majordomo 1.93 fail with a seemingly endless
process taking a seemingly endless amount of memory
While I'm not saying perl5 is blameless here, it's sure looking to me like
majordomo is maybe being a little too slick in its use of eval.
I'd be happy to try majordomo-1.62 with perl5, if somebody can give me a hand
in identifying the places to escape out the quoted @'s. I found one place
in majordomo and also did so in the majordomo.cf file, but is there a good
way to search to be certain that I get'em all with the old version ?
----------- Vince Skahan ------ firstname.lastname@example.org -----------
...you are in a web of twisty little URLs, all different...