@ brokenman... Openrc gets my vote... IMHO...let's "deprecate" systemd and throw it under the bus!!!
Among the most common reasons for deprecation are:
The feature has been replaced by a more powerful alternative feature. For instance, the Linux kernel contains two modules to communicate with Windows networks: smbfs and cifs. The latter provides better security, supports more protocol features, and integrates better with the rest of the kernel. Since the inclusion of cifs, smbfs has been deprecated.
In general English usage, the infinitive "to deprecate" means "to express disapproval of (something)". It derives from the Latin verb deprecare, meaning "to ward off (a disaster) by prayer". Thus, for one to state that a feature is deprecated is merely a recommendation against using it. It is still possible to produce a program or product without heeding the deprecation.
Also... openssl is broken. Let's throw it under the bus with systemd in favor of libressl. LibreSSL
brokenman and myself are looking into fixing openssl at the moment.
However, thanks for your info on libre....I will independently have a look at compiling it for Nemesis when I get a chance.
actually there is some chat to look at another alternative which is polarssl https://tls.mbed.org/openssl-alternative