From: Luca Boccassi Date: Mon, 22 Jun 2026 13:15:39 +0000 (+0100) Subject: resolved: load libcrypto/libssl lazily on first use and make them optional (#42681) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e0c73b6f68fec51523cc2eaf769066b4cbd3697;p=thirdparty%2Fsystemd.git resolved: load libcrypto/libssl lazily on first use and make them optional (#42681) Currently they are marked as required, as resolved aborts on startup if dns-over-tls is built in, even if it is not enabled in the config. Change initialization to be done lazily on first use, so that if the config is not enabled, it never runs, and the libraries are never dlopened, so they can be downgraded to recommends. --- 6e0c73b6f68fec51523cc2eaf769066b4cbd3697