Skip to content

Update setenvif.conf to follow upstream changes - #2534

Open
mpdude wants to merge 3 commits into
puppetlabs:mainfrom
mpdude:patch-1
Open

Update setenvif.conf to follow upstream changes#2534
mpdude wants to merge 3 commits into
puppetlabs:mainfrom
mpdude:patch-1

Conversation

@mpdude

@mpdude mpdude commented Mar 14, 2024

Copy link
Copy Markdown
Contributor

This brings the file closer to the upstream contents as of

https://git.launchpad.net/ubuntu/+source/apache2/commit/debian/config-dir/mods-available/setenvif.conf?id=696485dab93b0a8de434f051e2b85134d342dc33

Summary

Provide a detailed description of all the changes present in this pull request.

Additional Context

Add any additional context about the problem here.

  • Root cause and the steps to reproduce. (If applicable)
  • Thought process behind the implementation.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

@mpdude
mpdude requested review from a team, bastelfreak, ekohl and smortex as code owners March 14, 2024 12:58
@CLAassistant

CLAassistant commented Mar 14, 2024

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@smortex smortex left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definitively not an "upsteam" change, but the custom config of ubuntu on top of the custom config of debian for mod_setenvif seems to match the example configuration of mod_dav upsteam:

https://svn.apache.org/viewvc/httpd/httpd/trunk/docs/conf/extra/httpd-dav.conf.in?revision=1915651&view=markup

So LGTM, but there are a few more entries that seems to be incorrect and that we can sync with upsteam. I added in-line comments to them.

Comment thread templates/mod/setenvif.conf.epp Outdated
Comment thread templates/mod/setenvif.conf.epp Outdated
Comment thread templates/mod/setenvif.conf.epp
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^WebDAVFS/1\.[012]" redirect-carefully

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it on purpose that 1.3 was dropped here?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mpdude and others added 3 commits September 4, 2026 12:44
@jst-cyr

jst-cyr commented Sep 4, 2026

Copy link
Copy Markdown
Member

Hey there @mpdude, sorry that there hasn't been any activity to push this forward in so long. It looks like the changes were reviewed and approved and I've just now rebased so it can run the tests against the latest in main.

Is this still a PR you'd like to see move forward? I'm going through old PRs and trying to identify ones we should prioritize or just close down.

@mpdude

mpdude commented Sep 4, 2026

Copy link
Copy Markdown
Contributor Author

Yes... or should I recheck for newer upstream changes that happened since then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants