Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Postfix 3.x for RedHat/CentOS 7.x

540 views
Skip to first unread message

Patrick Ben Koetter

unread,
Sep 5, 2015, 2:08:09 PM9/5/15
to
Greetings,

is there anyone who knows a download location of Postfix 3.x packages for
RedHat/CentOS 7.x?

Regards,

p@rick

--
[*] sys4 AG

https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein


Steve Jenkins

unread,
Sep 5, 2015, 2:14:22 PM9/5/15
to
2015-09-05 11:07 GMT-07:00 Patrick Ben Koetter <p...@sys4.de>:
is there anyone who knows a download location of Postfix 3.x packages for
RedHat/CentOS 7.x?

Hi, Patrick. It's painless to build from source on RHEL 7.x. I keep this RedHat/CentOS blog post updated for the latest Postfix versions:


Just use the pre-built makefiles commands I provide in that article and you're good to go. You can have Postfix 3.x running on your system in minutes.

SteveJ

Patrick Ben Koetter

unread,
Sep 5, 2015, 2:22:24 PM9/5/15
to
Steve,

* Steve Jenkins <st...@stevejenkins.com>:
for the moment I am still searching for RPMs. You're right! If I need to work
around the packages, your tutorial will give me what I need within minutes.

Thanks!

Viktor Dukhovni

unread,
Sep 5, 2015, 2:29:25 PM9/5/15
to
On Sat, Sep 05, 2015 at 08:21:55PM +0200, Patrick Ben Koetter wrote:

> for the moment I am still searching for RPMs. You're right! If I need to work
> around the packages, your tutorial will give me what I need within minutes.

http://rpmfind.net/linux/rpm2html/search.php?query=postfix
ftp://rpmfind.net/linux/fedora/linux/development/rawhide/source/SRPMS/p/postfix-3.0.2-1.fc24.src.rpm

You should probably start with a Fedora source rpm, and tweak/build
that for the legacy platform producing an RPM.

--
Viktor.

Patrick Ben Koetter

unread,
Sep 5, 2015, 2:38:40 PM9/5/15
to
* Viktor Dukhovni <postfi...@postfix.org>:
That's exactly what I will do. Thank you!

John R. Dennison

unread,
Sep 5, 2015, 2:43:33 PM9/5/15
to
On Sat, Sep 05, 2015 at 08:38:23PM +0200, Patrick Ben Koetter wrote:
> * Viktor Dukhovni <postfi...@postfix.org>:
> > On Sat, Sep 05, 2015 at 08:21:55PM +0200, Patrick Ben Koetter wrote:
> >
> > > for the moment I am still searching for RPMs. You're right! If I need to work
> > > around the packages, your tutorial will give me what I need within minutes.
> >
> > http://rpmfind.net/linux/rpm2html/search.php?query=postfix
> > ftp://rpmfind.net/linux/fedora/linux/development/rawhide/source/SRPMS/p/postfix-3.0.2-1.fc24.src.rpm
> >
> > You should probably start with a Fedora source rpm, and tweak/build
> > that for the legacy platform producing an RPM.
>
> That's exactly what I will do. Thank you!

Postfix v3 is in the ghettoforge repository and has been for some time.

pkgs.org would have shown these packages available.

http://ghettoforge.org for more information.

PS.

Building from source on RHEL or respins is _never_ the correct answer.





John
--
You can safely assume you've created God in your own image when it turns
out that God hates all the same people you do.

-- Anne Lamott (10 April 1954-), American author, Bird by Bird

Viktor Dukhovni

unread,
Sep 5, 2015, 2:43:52 PM9/5/15
to
On Sat, Sep 05, 2015 at 08:38:23PM +0200, Patrick Ben Koetter wrote:

> * Viktor Dukhovni <postfi...@postfix.org>:
> > On Sat, Sep 05, 2015 at 08:21:55PM +0200, Patrick Ben Koetter wrote:
> >
> > > for the moment I am still searching for RPMs. You're right! If I need to work
> > > around the packages, your tutorial will give me what I need within minutes.
> >
> > http://rpmfind.net/linux/rpm2html/search.php?query=postfix
> > ftp://rpmfind.net/linux/fedora/linux/development/rawhide/source/SRPMS/p/postfix-3.0.2-1.fc24.src.rpm
> >
> > You should probably start with a Fedora source rpm, and tweak/build
> > that for the legacy platform producing an RPM.
>
> That's exactly what I will do. Thank you!

What I've not yet checked, is whether Fedora (like Debian) has
started splitting up Postfix into multiple RPMs with optional
databases (LDAP, MySQL, ...) in separate packages, now that Postfix
supports shared library builds, and dynamic maps. If they have
not, they probably should.

Who's the Fedora Postfix maintainer these days?

Debian Postfix seems to be cycle-starved, any volunteers to take
over and bring it up to date?

--
Viktor.

Viktor Dukhovni

unread,
Sep 5, 2015, 2:46:23 PM9/5/15
to
On Sat, Sep 05, 2015 at 01:43:12PM -0500, John R. Dennison wrote:

> Building from source on RHEL or respins is _never_ the correct answer.

What's right for one isn't always what's right for all.

--
Viktor.

John R. Dennison

unread,
Sep 5, 2015, 2:48:17 PM9/5/15
to
jska...@redhat.com




John

--
Life is like a ten-speed bicycle. Most of us have gears that we never use.

-- Charles M. Schulz (1922-2000), American cartoonist,
Linus in the comic strip "Peanuts" (29 May, 1981)

Steffan Cline

unread,
Sep 5, 2015, 2:48:22 PM9/5/15
to
Steve,

Any chance you’d consider making a repo for your builds? Although I know I can build from source, I’m a bigger fan of yum and repos.

I can even host it if you’d like.

Thanks,
Steffan Cline


From: <owner-pos...@postfix.org> on behalf of Steve Jenkins
Date: Saturday, September 5, 2015 at 11:13 AM
To: postfix users
Subject: Re: Postfix 3.x for RedHat/CentOS 7.x

2015-09-05 11:07 GMT-07:00 Patrick Ben Koetter <p...@sys4.de>:
is there anyone who knows a download location of Postfix 3.x packages for
RedHat/CentOS 7.x?

Hi, Patrick. It's painless to build from source on RHEL 7.x. I keep this RedHat/CentOS blog post updated for the latest Postfix versions:


Just use the pre-built makefiles commands I provide in that article and you're good to go. You can have Postfix 3.x running on your system in minutes.

SteveJ

Robert Schetterer

unread,
Sep 5, 2015, 3:20:57 PM9/5/15
to
Am 05.09.2015 um 20:07 schrieb Patrick Ben Koetter:
> Greetings,
>
> is there anyone who knows a download location of Postfix 3.x packages for
> RedHat/CentOS 7.x?
>
> Regards,
>
> p@rick
>

Django has it

http://repo.mailserver.guru/7/testing/x86_64/repoview/index.html


Best Regards
MfG Robert Schetterer

--
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64

Steve Jenkins

unread,
Sep 5, 2015, 7:51:08 PM9/5/15
to
On Sat, Sep 5, 2015 at 11:43 AM, John R. Dennison <j...@gerdesas.com> wrote:
Building from source on RHEL or respins is _never_ the correct answer.

...because.... ?

Viktor Dukhovni

unread,
Sep 5, 2015, 8:59:49 PM9/5/15
to
We don't need to go there... Different strokes for different folks.

--
Viktor.

Steve Jenkins

unread,
Sep 5, 2015, 10:48:09 PM9/5/15
to
That's fine. I wasn't trying to pick a fight, or even be contrary. My question was sincere as I'm always interested in learning. If there are valid reasons why one should completely avoid building Postfix from source on RHEL and/or any other platform (aside from voiding RedHat service contracts, which I don't care about), I'd love to carefully consider those reasons. Perhaps it would change my mind. If the reasons are Postfix-specific, then it's possible this list is the right place to discuss it.

But if they're not, and this is John's opinion about compiling ANY source code vs. rolling your own, this list is NOT the right place to discuss it, and I'll be grateful if John contacted me off-list with his thoughts.

SJ

Benning, Markus

unread,
Sep 6, 2015, 6:21:50 AM9/6/15
to
Am 2015-09-05 20:43, schrieb Viktor Dukhovni:
> What I've not yet checked, is whether Fedora (like Debian) has
> started splitting up Postfix into multiple RPMs with optional
> databases (LDAP, MySQL, ...) in separate packages, now that Postfix
> supports shared library builds, and dynamic maps. If they have
> not, they probably should.
>
> Who's the Fedora Postfix maintainer these days?
>
> Debian Postfix seems to be cycle-starved, any volunteers to take
> over and bring it up to date?

@Patrick:
The Fedora Packages are a good base to backport new versions to RHEL.
You can most current SRPMS from their build system at:
http://koji.fedoraproject.org/koji/packageinfo?packageID=363

@Viktor:
I also found that the debian packages had no updates for some time
when i tried to build a package with the policy_context patch.

I build an debian package with the latest postfix and my patch:

https://github.com/benningm/postfix/tree/debian

It tested it so far that "it worked for me".
As you mentioned shared libs and dynamicmaps needed adjustments.

I think its best to contact the current maintainer LaMont Jones.
If he is not able to update the package it may be possible futher
improve the updated package and do an non-maintainer upload.


Markus

--
Markus Benning, https://markusbenning.de/

Robert Schetterer

unread,
Sep 6, 2015, 11:13:41 AM9/6/15
to
Am 06.09.2015 um 12:21 schrieb Benning, Markus:
> It tested it so far that "it worked for me".
> As you mentioned shared libs and dynamicmaps needed adjustments.
>
> I think its best to contact the current maintainer LaMont Jones.
> If he is not able to update the package it may be possible futher
> improve the updated package and do an non-maintainer upload.

Yes, yes, yes Debian/Ubuntu should go Postfix 3.x soon

Alex JOST

unread,
Sep 6, 2015, 12:50:06 PM9/6/15
to
Am 05.09.2015 um 20:43 schrieb Viktor Dukhovni:
> What I've not yet checked, is whether Fedora (like Debian) has
> started splitting up Postfix into multiple RPMs with optional
> databases (LDAP, MySQL, ...) in separate packages, now that Postfix
> supports shared library builds, and dynamic maps. If they have
> not, they probably should.

AFAIK the upcoming Fedora 23 will be the first release providing
separate packages:
https://apps.fedoraproject.org/packages/postfix/changelog/

--
Alex JOST

Viktor Dukhovni

unread,
Sep 6, 2015, 2:35:54 PM9/6/15
to
On Sun, Sep 06, 2015 at 06:49:19PM +0200, Alex JOST wrote:

> >What I've not yet checked, is whether Fedora (like Debian) has
> >started splitting up Postfix into multiple RPMs with optional
> >databases (LDAP, MySQL, ...) in separate packages, now that Postfix
> >supports shared library builds, and dynamic maps. If they have
> >not, they probably should.
>
> AFAIK the upcoming Fedora 23 will be the first release providing separate
> packages:
> https://apps.fedoraproject.org/packages/postfix/changelog/

Excellent. Thanks!

PACKAGE TREE

postfix
postfix-cdb
postfix-ldap
postfix-mysql
postfix-pcre
postfix-perl-scripts
postfix-pgsql
postfix-sqlite

In the content tree for "postfix" we have:

...
sbin
postalias
postcat
postconf
postdrop
postfix
postkick
postlock
postlog
postmap
postmulti
postqueue
postsuper
sendmail.postfix
smtp-sink
smtp-source

I see "smtp-sink" and "smtp-source", but not "posttls-finger". If
the maintainer is reading this list, the latter should probably be
included if the former two are. While these are optional debugging
IIRC Debian now bundles posttls-finger, which can also be useful.

--
Viktor.

Michael Seevogel

unread,
Sep 7, 2015, 11:23:58 AM9/7/15
to
Am 06.09.2015 um 12:21 schrieb Benning, Markus:
> Am 2015-09-05 20:43, schrieb Viktor Dukhovni:
>> What I've not yet checked, is whether Fedora (like Debian) has
>> started splitting up Postfix into multiple RPMs with optional
>> databases (LDAP, MySQL, ...) in separate packages, now that Postfix
>> supports shared library builds, and dynamic maps. If they have
>> not, they probably should.
>>
>> Who's the Fedora Postfix maintainer these days?
>>
>> Debian Postfix seems to be cycle-starved, any volunteers to take
>> over and bring it up to date?
>
> @Patrick:
> The Fedora Packages are a good base to backport new versions to RHEL.
> You can most current SRPMS from their build system at:
> http://koji.fedoraproject.org/koji/packageinfo?packageID=363
>


If you want to build your own packages for a RHEL/Fedora enviroment then
I would also suggest to go this way with the Fedora SRC Rpms from the
koji site.

However, if you don't want to put much effort into building those
packages I can highly suggest to use the pre-compiled packages from Milo
Oostergo's Postfix repository which you can find here:

https://www.oostergo.net/node/104
http://repos.oostergo.net/

You will find there packages for EL5, EL6 and EL7, also in the current
stable version (3.0).


Michael

Peter

unread,
Sep 7, 2015, 4:29:30 PM9/7/15
to
On 09/06/2015 02:47 PM, Steve Jenkins wrote:
> On Sat, Sep 5, 2015 at 5:59 PM, Viktor Dukhovni
> That's fine. I wasn't trying to pick a fight, or even be contrary. My
> question was sincere as I'm always interested in learning. If there are
> valid reasons why one should completely avoid building Postfix from
> source on RHEL and/or any other platform (aside from voiding RedHat
> service contracts, which I don't care about), I'd love to carefully
> consider those reasons. Perhaps it would change my mind. If the reasons
> are Postfix-specific, then it's possible this list is the right place to
> discuss it.
>
> But if they're not, and this is John's opinion about compiling ANY
> source code vs. rolling your own, this list is NOT the right place to
> discuss it, and I'll be grateful if John contacted me off-list with his
> thoughts.

There are genuine reasons, but if you want to discuss them then join
#centos on irc.freenode.org and someone will be happy to explain it to you.

The packages in ghettoforge are mine, I highly recommend them as a much
better alternative to compiling your own.


Peter

0 new messages