Bug 237726 - www/apache24: enable MD in the default build
Summary: www/apache24: enable MD in the default build
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jochen Neumeister
URL:
Keywords:
: 237727 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-05-03 11:34 UTC by Igor Galić
Modified: 2019-05-25 16:43 UTC (History)
2 users (show)

See Also:


Attachments
Add MD to MOST modules (1.19 KB, patch)
2019-05-03 18:15 UTC, Igor Galić
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Galić 2019-05-03 11:34:07 UTC
thanks to https://www.freshports.org/www/mod_md-devel/ i learned that mod_md-devel

DEPRECATED: Use the module that is shipped with Apache 2.4
Expired This port expired on: 2019-03-24

and was as such, removed from latest.
However, the apache24 package provided in latest, does *not* come with a mod_md module.
Comment 1 Kurt Jaeger freebsd_committer 2019-05-03 16:33:10 UTC
Please use

make config

the most recent apache24 port has the MD option. Select this option and everything should be fine.
Comment 2 Igor Galić 2019-05-03 17:02:14 UTC
I understand the consequence, and what i need to do, i just don't agree.
Closing the port, means that a *binary* package is gone.

From the closing message, it ~feels~ like you could just get away with installing a different binary package. But that is just a lie i wanted to believe.

downloading the ports tree, and rebuilding a package, is *vastly* different UX compared to … installing a package. Especially on my very cheap cloud VM.
Comment 3 Kurt Jaeger freebsd_committer 2019-05-03 17:18:17 UTC
Hmm, mod_md is part of apache since at least July 2018, I guess. I even think (might be wrong) that it's also part of the default build, so the generic
freebsd repo should have the package with mod_md -- is that not the case ?
Comment 4 Igor Galić 2019-05-03 17:50:41 UTC
root@webproxy:~ # freebsd-version
12.0-RELEASE-p3
root@webproxy:~ # pkg info apache24 
apache24-2.4.39
Name           : apache24
Version        : 2.4.39
Installed on   : Fri May  3 10:50:59 2019 UTC
Origin         : www/apache24
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
…
        MD             : off
…

so, no
also, according to http://svn.freebsd.org/ports/head/www/apache24/Makefile.options

MOST_DISABLED_MODULES= \
	AUTHNZ_LDAP BROTLI IDENT LDAP LUA MD SOCACHE_DC SOCACHE_REDIS SUEXEC
Comment 5 Kurt Jaeger freebsd_committer 2019-05-03 17:54:37 UTC
Ok, I agree, this should be default in the generic repo
Comment 6 Igor Galić 2019-05-03 18:05:56 UTC
*** Bug 237727 has been marked as a duplicate of this bug. ***
Comment 7 Igor Galić 2019-05-03 18:15:21 UTC
Created attachment 204198 [details]
Add MD to MOST modules