librandombytes packaging goals
goals
-
librandombytes1 which provides ABI -
librandombytes support both implementation -
possible to have both kernel and openssl libraries installed on the same system -
selection mechanism for admin to select which one to use -
build-dependencies on librandombytes-dev result in packages with proper dependencies (i.e., no playing with shlibs)
1. librandombytes1 which provides ABI
- There is a /usr/lib/*/librandombytes.so.1 file in the librandombytes1 package that provides the ABI. If it is a symbolic link or a real dummy library does not matter.
2. librandombytes support both implementations
- kernel variant is supported
- openssl variant is supported
And selection mechanism works.
Edited by Jan Mojžíš