Hey you two,
thanks for picking this one up after such a long time.
@Michal - while you are right that the particular config file does not have any changes, the reasoning for "Ubuntu currently doesn't make any changes over the Debian" is usually for auto-sync and apache clearly has changes in general (just not in that file). Therefore that is not a problem.
@Sergio - agreed, for an SRU this needs a test case anyway, which means Michal can start in Mantic and testing it through all releases.
@All
While looking at it quickly I found that there are two files with such a config
From upstream we have this for DAV related usage in
apache2-doc: /usr/share/doc/apache2/examples/apache2/extra/httpd-dav.conf
This is already diverging.
The latter is Ubuntu/Debian delta over upstream.
Now those two are out of sync a lot IMHO
1. [1] fixed escaping, but not upstream?
2. gvfs [2] was added in Debian but never upstream AFAICS
3. Konquerer/4 was added upstream [3] and in Debian [4]
Now here in the bug we have the report of
a) Konqueror/5
b) dolphin/
which both are missing.
I conclude from the findings that:
I. All Debian changes [1][2] not yet there should also get upstream [in docs/conf/extra/httpd-dav.conf.in] (that way we also ensure to get their opinion in about the change in general)
II. The suggestions here seem right, that should go upstream to the same file as well
III. Once discussed accepted there we can be sure this does not back-fire, bring it up with Debian [for docs/conf/extra/httpd-dav.conf.in but there also debian/config-dir/mods-available/setenvif.conf]
IV. At the same time you can start to bring it into mantic [for docs/conf/extra/httpd-dav.conf.in but there also debian/config-dir/mods-available/setenvif.conf] and from there SRU
Hey you two,
thanks for picking this one up after such a long time.
@Michal - while you are right that the particular config file does not have any changes, the reasoning for "Ubuntu currently doesn't make any changes over the Debian" is usually for auto-sync and apache clearly has changes in general (just not in that file). Therefore that is not a problem.
@Sergio - agreed, for an SRU this needs a test case anyway, which means Michal can start in Mantic and testing it through all releases.
@All
While looking at it quickly I found that there are two files with such a config
From upstream we have this for DAV related usage in doc/apache2/ examples/ apache2/ extra/httpd- dav.conf
apache2-doc: /usr/share/
$ cat docs/conf/ extra/httpd- dav.conf. in 1.[01234] " redirect-carefully WebDAV- SCM1" redirect-carefully
...
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-
BrowserMatch " Konqueror/4" redirect-carefully
Then the file we got asked here is in mods-available/ setenvif. conf
apache2: /etc/apache2/
$ cat /etc/apache2/ mods-available/ setenvif. conf 1\.[012] " redirect-carefully WebDAV- SCM1" redirect-carefully
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/
BrowserMatch "^gnome-vfs/1\.0" redirect-carefully
BrowserMatch "^gvfs/1" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-
BrowserMatch " Konqueror/4" redirect-carefull
This is already diverging.
The latter is Ubuntu/Debian delta over upstream.
Now those two are out of sync a lot IMHO
1. [1] fixed escaping, but not upstream?
2. gvfs [2] was added in Debian but never upstream AFAICS
3. Konquerer/4 was added upstream [3] and in Debian [4]
Now here in the bug we have the report of
a) Konqueror/5
b) dolphin/
which both are missing.
I conclude from the findings that:
I. All Debian changes [1][2] not yet there should also get upstream [in docs/conf/ extra/httpd- dav.conf. in] (that way we also ensure to get their opinion in about the change in general)
II. The suggestions here seem right, that should go upstream to the same file as well
III. Once discussed accepted there we can be sure this does not back-fire, bring it up with Debian [for docs/conf/ extra/httpd- dav.conf. in but there also debian/ config- dir/mods- available/ setenvif. conf]
IV. At the same time you can start to bring it into mantic [for docs/conf/ extra/httpd- dav.conf. in but there also debian/ config- dir/mods- available/ setenvif. conf] and from there SRU
[1]: https:/ /salsa. debian. org/apache- team/apache2/ -/commit/ 6645d3763038a34 4f7baa6cb7206d5 2e7a3b1f5f /salsa. debian. org/apache- team/apache2/ -/commit/ 0d38509c2338f00 06130d8d41c334c 44d5a98b25 /github. com/apache/ httpd/commit/ c4471432a392520 8238473189b4b6f 981946a722 /salsa. debian. org/apache- team/apache2/ -/commit/ bfa73b18cd79575 9f647b7f54ff20a d8ea3f1534
[2]: https:/
[3]: https:/
[4]: https:/