<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Arial" size="2">
<div>-----BEGIN PGP SIGNED MESSAGE-----</div>
<div>Hash: SHA256</div>
<div> </div>
<div>> * I installed everything in /usr/local/bin . According to a linux guide</div>
<div>> I read /usr/local/bin is usually used to install applications. Not</div>
<div>> saying that’s a fact, I just followed that advice. This should not be</div>
<div>> any problem concerning functionality of OpenDNSSEC though since it’s</div>
<div>> supposed to be configurable. *</div>
<div> </div>
<div>Yeah, /usr/local/bin is where the binaries usually gets installed. And this path is often configured in the OS, so that it know where to find the programs. This is so that you do not need to type the path to the binary when want to run it.</div>
<div> </div>
<div>/usr/local/lib is where the libraries gets installed.</div>
<div> </div>
<div>So if you use --prefix=/usr/local then will your binaries be installed in /usr/local/bin, your libraries in /usr/local/lib, etc.</div>
<div> </div>
<div>OpenDNSSEC do work if you want to use another prefix than /usr/local, but you probably want a default set-up. But your structure will get a little bit odd if you use --prefix=/usr/local/bin, then you will get paths like /usr/local/bin/bin, /usr/local/bin/lib,
etc.</div>
<div> </div>
<div>(And --prefix=/usr/local is default)</div>
<div> </div>
<div>> * The database check is some old note. Since I had quite some troubles</div>
<div>> installing due to keys not being found or HSM not being found (no</div>
<div>> slots)</div>
<div>> I was browsing the databases and noted the sqlite commands I used. I</div>
<div>> know now I can request key information by using ./ods-hsmutil . Is that</div>
<div>> what you mean by PKCS#11 interface? *</div>
<div> </div>
<div>Yeah, ods-hsmutil uses the PKCS#11 interface to talk to the HSMs. And is thus freestanding from the OpenDNSSEC information structure. Since SoftHSM is only in software, you could do look in its database. But it should be sufficient to use the PKCS#11 interface.</div>
<div> </div>
<div>> * I had to generate them myself. When trying to sign after install and</div>
<div>> starting engines, I got the error message saying no keys available.</div>
<div>> Repositories were empty. *</div>
<div> </div>
<div>That was odd.</div>
<div> </div>
<div>Since ods-enforcerd should generate keys in the HSM, than pass the key id over to the Signer Engine. Which uses the key with this id. Do you have a use-case so we can reproduce the problem?</div>
<div> </div>
<div>// Rickard</div>
<div> </div>
<div>-----BEGIN PGP SIGNATURE-----</div>
<div>Version: 9.8.3 (Build 4028)</div>
<div>Charset: utf-8</div>
<div> </div>
<div>wsBVAwUBSvADOOCjgaNTdVjaAQh3Ugf/QPrUWdXgIALCDjYBt5KxZvzy0pqK7t5Q</div>
<div>2yVyXpJWDZS7wVMhckZq2zjTpMvrL0+tulM2cLmKMHnRNZp2u/ixqBVnxpI6Gkdd</div>
<div>54Dy/OH3m7rL+uc4HUqsSYrIFRbsHyr+3P4YgxwMPf5P8i5CbPGBw95//YHfWmx7</div>
<div>e5fuvJhaLA1TSocn/YxnF9RgfUkihOVKLtjJkJ7C1YUXU52R5Zbr03Jqgzniy/hL</div>
<div>66dXYuMZxp3dM+0LqjSdZXtsBP96VMpdBZocrr+xQ+lLr/rXyRswRWeGqdPDGjZ/</div>
<div>8hiu9im6itEtNqGkIWlDDsYCAXmhcdCAcnWz4ap+gOtx92tO29Ga7A==</div>
<div>=3wYi</div>
<div>-----END PGP SIGNATURE-----</div>
<div> </div>
<div> </div>
</font>
</body>
</html>