On Fri, 5 Dec 2025 20:30:36 GMT, Francisco Ferrari Bihurriet 
<[email protected]> wrote:

>> OpenSSL deals with relative paths differently, [they resolve against the 
>> application's 
>> CWD](https://www.openssl.org/docs/man1.1.1/man5/config.html#:~:text=Relative%20paths,as%20expected%2e):
>>> Relative paths are evaluated based on the application current working 
>>> directory so unless the configuration file containing the `.include` 
>>> directive is application specific the inclusion will not work as expected.
>
> OpenSSH [defines to possible base paths for relative `Include` 
> keywords](https://man7.org/linux/man-pages/man5/ssh_config.5.html#Include:~:text=Files%20without%20absolute%20paths,system%20configuration%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20file%2e):
>> Files without absolute paths are assumed to be in `~/.ssh` if included in a 
>> user configuration file or `/etc/ssh` if included from the system 
>> configuration file.

Apache HTTP Server [resolves against the defined `ServerRoot` 
directory](https://httpd.apache.org/docs/current/mod/core.html#include:~:text=Or%2C%20providing%20paths,conf/vhosts/*.conf):
> Or, providing paths relative to your 
> [`ServerRoot`](https://httpd.apache.org/docs/current/mod/core.html#serverroot)
>  directory:
>
>     Include conf/ssl.conf
>     Include conf/vhosts/*.conf

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/24465#discussion_r2593927994

Reply via email to