I have a single board computer with a 64bit ARM CPU and AES instruction set. The provided image of Debian 8 Jessie Mate Desktop uses OpenSSL 1.0.1k build that can't use that acceleration.
I've built OpenSSL 1.0.2n from source with that acceleration enabled and installed it to /usr/local.
This answer explains how to access it from command line which works fine but how do I force all programs and daemons using this /usr/local version?
The original OpenSSL package can't be uninstalled because of dependencies (= no symlinking). So what's the correct way of coexisting these two and using the one from /usr/local?
Note: I'm aware of my responsibility of keeping the /usr/local OpenSSL updated.