>
>
> On Fri, 26 Jan 1996, Ricardo Kleemann wrote:
>
> > Hello,
> >
> > I just installed majordomo on my system and I'm trying to get it to work.
> >
> > Running Linux 1.2.13, majordomo-1.93 and perl5
> >
> > My problem right now is that when I do a test, the alias to "wrapper
> > majordomo" starts, then the process goes out of control, slowly gobbling
> > up all memory in my system and bringing everything to a halt.
>
> Richard,
> I had _exactly_ the same problem when I first installed Majordomo
> on my Linux system (at the time I think I had all the same versions of
> Linux/Majordomo/Perl that you do). Anyway, run the "top" command and watch
> your process run when you send mail to Majordomo. My physical memory
> droped to nothing (~256k) and my swap got eaten up until the whole process
> just died. If I killed the process, I got mail with some cryptic mail message
> telling me there was a mailer error (insufficient memory or somesuch). The
> key here is to see who the owner of the process is. If the owner appears to
> be a user that is not on your system (like uid 54, which is the default
> uid and gid with the majordomo distribution), you need to edit your Makefile
> and change the following lines:
>
> [...]
yeah, i went through the same problem. My fix was similar
> #
> W_UID = 0 <--- this should be the UID for ROOT
W_UID = 514 <--- this is UID for user majordom
> W_GID = 0 <--- this should be the GID for ROOT
W_GID = 17 <--- this is GID for user majordom
> W_CHOWN=root <--- make sure this says "root"
same
> W_CHMOD=4755
same
> WRAPPER_FLAGS = -DBIN=\"${W_BIN}\" -DPATH=\"PATH=${W_PATH}\" \
>
>
> This was the fix for my system. Try it out and see if works for you.
>
cheers
jamal
References:
|
|