Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Dec 2001 09:35:11 -0800
From:      Jamie Flournoy <jamie@white-mountain.org>
To:        phantom@FreeBSD.org
Cc:        ports@FreeBSD.org
Subject:   bug in FreeBSD Port: bugzilla-2.14
Message-ID:  <3C1E2CCF.E28CD4EE@white-mountain.org>

next in thread | raw e-mail | index | archive | help
I grabbed your port on Friday and installed Bugzilla using it... it
seems that Bugzilla expects to find sendmail at /usr/lib/sendmail but
the sendmail port for FreeBSD installs it at /usr/sbin/sendmail.

To verify this, try "grep sendmail *" in the bugzilla directory. I get
this:

 CGI.pl:    open SENDMAIL, "|/usr/lib/sendmail -t";
 Token.pm:    open SENDMAIL, "|/usr/lib/sendmail -t";
 Token.pm:    open SENDMAIL, "|/usr/lib/sendmail -t";
 globals.pl:            if (open(SENDMAIL, "|/usr/lib/sendmail
$sendmailparm -t")) {
 importxml.pl:    "|/usr/lib/sendmail -ODeliveryMode=background -t") ||
 move.pl:  "|/usr/lib/sendmail -ODeliveryMode=background -t") ||
 processmail:    open(SENDMAIL, "|/usr/lib/sendmail $sendmailparam -t")
||
 whineatnews.pl:    open(SENDMAIL, "|/usr/lib/sendmail -t") || die
"Can't open sendmail";

I think that your Bugzilla port should include a patch that changes this
path from /usr/lib/sendmail to /usr/sbin/sendmail in all these files.
I'd send you a patch that does this but I'm not sure how to prepare it
so it would be useful to you.

Without this change, Bugzilla can't send email, even though the server
it's running on can. I hand-edited each of these files and the problem
went away.

BTW, thanks a million for making this thing! I got Bugzilla up and
running on a FreeBSD 4.4-RELEASE box in 3 hours, including MySQL,
Apache, and all of the other little doodads Bugzilla depends on!

Now I just have to learn how to use Bugzilla effectively... :)




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C1E2CCF.E28CD4EE>