Closed Bug 239885 Opened 20 years ago Closed 20 years ago

There is no sendmail for windows (in checksetup.pl)

Categories

(Bugzilla :: Installation & Upgrading, defect)

x86
Windows Server 2003
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 2.18

People

(Reporter: goobix, Assigned: bruce.armstrong)

Details

Attachments

(2 files)

Checksetup.pl should not remind about sendmail if we're running on windows.
Attached patch PatchSplinter Review
Attachment #145615 - Flags: review?(bugreport)
(spin-off from bug 239852)
Comment on attachment 145615 [details] [diff] [review]
Patch

r=joel if you've checked this on a Win32 box.

I'll resist the temptation to insist on an else condition scolding the user for
the choice of OS.
Attachment #145615 - Flags: review?(bugreport) → review+
> I'll resist the temptation to insist on an else condition scolding the user for
> the choice of OS.

Well actually what we would need to do on a Windows install would be to provide
out-of-the-box MTA support for something different than sendmail (like for
example a SMTP server using the SMTP perl module). But that's what JayPee is
working on :-)
Status: NEW → ASSIGNED
Flags: approval?
Target Milestone: --- → Bugzilla 2.18
Perhaps it should be modified to give the 'sendmail' notice to Unix users and 
a 'make sure you've applied the manual Net:SMTP patch' to windows users.
Flags: approval? → approval+
> r=joel if you've checked this on a Win32 box.

Hmm, you're right. Bruce used $^0 instead of $^O for Win-like environment
detection, which is different from the previous testing conditions in
checksetup.pl. I've fixed the spelling error upon checkin.

> a 'make sure you've applied the manual Net:SMTP patch' to windows users.

That patch is not even available in mozilla.org's CVS. We should work to get
things right instead of pointing towards local hacks. The MTA bug that JayPee
and others are working on is pretty close anyway.

Checking in checksetup.pl;
/cvsroot/mozilla/webtools/bugzilla/checksetup.pl,v  <--  checksetup.pl
new revision: 1.272; previous revision: 1.271
done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Wish I'd seen this bug before it went in...  I think we should get rid of it for
Unix users, too.  When's the last time you saw a machine with Sendmail older
than 8.9 on it? :)  We should mention the prereq in the docs and get rid of it
altogether out of checksetup.pl.  Especially since it seems to make some people
think it's complaining about the lack of a sufficient sendmail version when it
really has no way to know.
bug 240060 has been filed to continue this.
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: