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
