apache: remove php5-cgi support, always generate php config
authorClinton Ebadi <clinton@unknownlamer.org>
Sun, 14 Oct 2018 19:23:12 +0000 (15:23 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Sun, 14 Oct 2018 21:36:21 +0000 (17:36 -0400)
commit95798203fe321c2f64d2e4abc64a64dcc3aa3e9e
tree81223579e0149d7083e4ce53c970ef49b8a14a7e
parenta3e0e972ea5165d1d2644a17d86572a82e1397ba
apache: remove php5-cgi support, always generate php config

Only fastcgi php is supported going forward since suphp has long been
deprecated.

Config.Apache.defaultPhpVersion has been removed; since PhpVersion
will always be specified, there is no reason for domtool not to
explicitly generate config instead of relying on the ambient apache
config to set default handlers for php.

The kerberos/afs fastcgi wrapper is suppressed on non-waklog systems,
but ONLY when php is configured from PhpVersion in the vhost as a
whole; the phpVersion and fastScriptAlias actions don't have access to
the node they are being generated on, and can't detect that waklog is
not supported. Will need to be fixed eventually...
configDefault/apache.cfg
configDefault/apache.csg
lib/apache.dtl
scripts/domtool-publish
src/plugins/apache.sml