amazon-linux-2023 icon indicating copy to clipboard operation
amazon-linux-2023 copied to clipboard

[Package Request] - OpenDKIM

Open makmiller-clgx opened this issue 2 years ago • 17 comments

What package is missing from Amazon Linux 2023? Please describe and include package name. Package Name: OpenDKIM

Tried: yum --showduplicates list dkim Error: No matching Packages to list

Is this an update to the existing package or a new package request? I do not see the package list in available packages nor do I see it in unsupported.

Is this package available in Amazon Linux 2? If it is available via external sources such as EPEL, please specify. Yes, OpenDKIM is available in AL 2. It is available via EPEL. However, AL2023 does not support EPEL

Tried: yum --showduplicates list epel Error: No matching Packages to list

Any additional information you'd like to include? (use-cases, etc)

makmiller-clgx avatar May 04 '23 23:05 makmiller-clgx

Are there any repositories supported by AL2023 I can use to install OpenDKIM? @stewartsmith

makmiller-clgx avatar May 09 '23 19:05 makmiller-clgx

Do you have any plan to include OpenDKIM in Amazon Linux ?

kivengh avatar Sep 22 '23 07:09 kivengh

This is under investigation

ozbenh avatar Sep 26 '23 00:09 ozbenh

Is there any update on this, DKIM is pretty important these days.

Bendolfc avatar Feb 20 '24 12:02 Bendolfc

I was able to build opendkim, from the latest Fedora release, using COPR in my repo here: https://copr.fedorainfracloud.org/coprs/faramirza/al2023/package/opendkim/ You would need to build the following dependencies before you can build opendkim:

firebird
freetds
sqlite2
opendbx

danie-dejager avatar Feb 20 '24 20:02 danie-dejager

It's been more than a year since the creation of this request. Any update on this?

tonyswu avatar Aug 01 '24 17:08 tonyswu

I also would like to know the status of the "investigation." Its one thing to decide to force users to switch from cron to systemd timers or to force users to switch from rsyslog to journalctl. But there is no replacement for opendkim, the package has simply been removed. Why was this done? When will this oversight be remediated? Or was this intentional?

alsunseri avatar Aug 05 '24 23:08 alsunseri

It wasn't removed per-se, Amazon Linux never carried it. Keep in mind that EPEL is fundamentally unsupported software.

There are some concerns about the risk and dependencies but it's still in the list of potential adds.

As for "forcing users to switch from cron etc...." this is a rather unfair comment as this is a general trend that has happened progressively accross all Linux distributions over the last decade

ozbenh avatar Aug 05 '24 23:08 ozbenh

It wasn't removed per-se, Amazon Linux never carried it. Keep in mind that EPEL is fundamentally unsupported software.

ok fair enough, i forgot that was an epel package. The deeper question is what can AL2023 users do if they need to continue to send emails ? I have been sending emails via postfix on amazon for a decade without incident. For more than one client. Can Amazon pick up this package or should we try to compile opendkim ? Or should we just keep using AL2 ?

alsunseri avatar Aug 06 '24 00:08 alsunseri

I am trying to get some attention internally on this, but in the meantime, you can use your own build (or the above COPR one) if that works for you.

ozbenh avatar Aug 06 '24 01:08 ozbenh

Starting in February 2024, Google will be updating its guidelines for sending email and recommends setting up SPF, DKIM, DMARC, and ARC. I strongly feel the need for opendkim. However, there is also little information on how to make and install from its source code.

ryu1 avatar Aug 28 '24 09:08 ryu1

Be careful if you plan to use SSSD with OpenDKIM in Amazon Linux 2023. There is some issue using sssd 2.9+ and opendkim : https://github.com/trusteddomainproject/OpenDKIM/issues/198

kivengh avatar Aug 28 '24 13:08 kivengh

Still waiting for an answer on OpenDKIM...

pll avatar Sep 24 '24 16:09 pll

I was finally able to compile opendkim on Amazon Linux 2023. It didn't work out of the box and required a little fiddling.

If anyone is interested, contact me directly.... @.***

Brian Pence Celestial Software 901-283-1970 http://www.celestialsoftware.net

On Tue, Sep 24, 2024 at 11:39 AM Paul @.***> wrote:

Still waiting for an answer on OpenDKIM...

— Reply to this email directly, view it on GitHub https://github.com/amazonlinux/amazon-linux-2023/issues/337#issuecomment-2371800708, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKTK6Y6GZFZADZEV4LHVX43ZYGIUDAVCNFSM6AAAAAAXWN34X6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZRHAYDANZQHA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

btpence avatar Sep 24 '24 21:09 btpence

@btpence Or you could just post a patch?

kgaughan avatar Sep 25 '24 23:09 kgaughan

Yes. I'll post the complete lists of steps somewhere.... I may have to reconstruct how to do it on a new vanilla instance. Brian Pence Celestial Software 901-283-1970 http://www.celestialsoftware.net

On Wed, Sep 25, 2024 at 6:08 PM Keith Gaughan @.***> wrote:

@btpence https://github.com/btpence Or you could just post a patch?

— Reply to this email directly, view it on GitHub https://github.com/amazonlinux/amazon-linux-2023/issues/337#issuecomment-2375425498, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKTK6Y35QLKZGFVUVAHZK53ZYM66DAVCNFSM6AAAAAAXWN34X6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZVGQZDKNBZHA . You are receiving this because you were mentioned.Message ID: @.***>

btpence avatar Sep 25 '24 23:09 btpence

I've summarized the approach here. Please try following these instructions and let me know if it works.

https://www.celestialsoftware.net/compiling-opendkim-on-amazon-linux-2023/

Brian Pence Celestial Software 901-283-1970 http://www.celestialsoftware.net

On Wed, Sep 25, 2024 at 6:08 PM Keith Gaughan @.***> wrote:

@btpence https://github.com/btpence Or you could just post a patch?

— Reply to this email directly, view it on GitHub https://github.com/amazonlinux/amazon-linux-2023/issues/337#issuecomment-2375425498, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKTK6Y35QLKZGFVUVAHZK53ZYM66DAVCNFSM6AAAAAAXWN34X6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZVGQZDKNBZHA . You are receiving this because you were mentioned.Message ID: @.***>

btpence avatar Oct 05 '24 12:10 btpence

OpenDKIM has been added as part of the 2023.6.20250303 release.

stewartsmith avatar Mar 20 '25 19:03 stewartsmith