lol

softhsm: enable db backend

This allows for using a sqlite database as softhsm's object store.

+4 -3
+4 -3
pkgs/tools/security/softhsm/default.nix
··· 1 - { lib, stdenv, fetchurl, botan2, libobjc, Security }: 1 + { lib, stdenv, fetchurl, botan2, sqlite, libobjc, Security }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 ··· 13 13 configureFlags = [ 14 14 "--with-crypto-backend=botan" 15 15 "--with-botan=${lib.getDev botan2}" 16 + "--with-objectstore-backend-db" 16 17 "--sysconfdir=$out/etc" 17 18 "--localstatedir=$out/var" 18 - ]; 19 + ]; 19 20 20 21 propagatedBuildInputs = 21 22 lib.optionals stdenv.isDarwin [ libobjc Security ]; 22 23 23 - buildInputs = [ botan2 ]; 24 + buildInputs = [ botan2 sqlite ]; 24 25 25 26 postInstall = "rm -rf $out/var"; 26 27