Bug 235601 - fcron requires SMTP daemon?
fcron requires SMTP daemon?
Product: Fedora
Classification: Fedora
Component: fcron (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Alain Portal
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2007-04-07 14:39 EDT by Ville Skyttä
Modified: 2007-11-30 17:12 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-04-14 13:14:29 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Ville Skyttä 2007-04-07 14:39:06 EDT
Does fcron require an SMTP daemon?  A quick look at the source gives me a
feeling that a simple sendmail command line app/MTA would suffice, so one could
use lighter alternatives to sendmail/exim/postfix, like ssmtp or esmtp.

If that's correct, Requires/BuildRequires smtpdaemon should be replaced with
Requires/BuildRequires /usr/sbin/sendmail (or "MTA" later when sendmail and
esmtp have been fixed to provide it)
Comment 1 Alain Portal 2007-04-11 07:59:10 EDT
During the review, /usr/sbin/sendmail was the first Requires/BuildRequires.
The reviewer, Patrice, told me that smtp daemon was better 
than /usr/sbin/sendmail to allow other MTA like exim/postfix, because it was 
possible that the system don't have sendmail install.

You tell that if a system don't have sendmail install, a /usr/sbin/sendmail 
Requires/BuildRequires would work?
Could that be applied for FC5 and FC6?
Comment 2 Ville Skyttä 2007-04-11 11:10:56 EDT
Yes.  smtpdaemon is actually a worse choice because not all packages which I
think would suffice for fcron provide it (and it is being debated whether even
less packages should actually provide smtpdaemon than nowadays).  See recent
discussion on fedora-devel-list.

$ repoquery --whatprovides /usr/sbin/sendmail
Comment 3 Ville Skyttä 2007-04-11 11:12:20 EDT
(Oh, and please disregard the last parenthesized "MTA" sentence of the initial
comment at least for now.)
Comment 4 Patrice Dumas 2007-04-11 14:26:03 EDT
(In reply to comment #1)
> During the review, /usr/sbin/sendmail was the first Requires/BuildRequires.
> The reviewer, Patrice, told me that smtp daemon was better 

Not quite. The first Requires/BuildRequires was sendmail. So
smtpdaemon was better but still safe. But it may be that fcron
only requires 
Comment 5 Alain Portal 2007-04-12 13:02:58 EDT
Fixed, but unable to build because cannot connected to the build server.
/usr/bin/plague-client build fcron fcron-3_0_2-2_fc7 devel
Error connecting to build server: '(111, 'Connection refused')'
make: *** [build] Erreur 1

Server or client problem?
Comment 6 Ville Skyttä 2007-04-12 14:25:33 EDT
Probably a server one, just try again later.
Comment 7 Alain Portal 2007-04-13 09:30:05 EDT
I tried several times, but always failed to connect.
I'll do next week on the computer where I used to contrib on Fedora.
Comment 8 Alain Portal 2007-04-14 13:14:29 EDT

Note You need to log in before you can comment on or make changes to this bug.