<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Mar 28, 2014 at 11:01 AM, Mathieu Arnold <span dir="ltr"><<a href="mailto:mat@mat.cc" target="_blank">mat@mat.cc</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
+--On 28 mars 2014 07:42:18 +0100 Rickard Bellgrim <<a href="mailto:rickard@opendnssec.org">rickard@opendnssec.org</a>><br>
wrote:<br>
<div><div class="h5">| On Thu, Mar 27, 2014 at 5:45 PM, Mathieu Arnold <mat@mat.cc> wrote:<br>
|<br>
|> I've browsed ODS's sources, and can't really figure out why it would<br>
|> happen, I can't see anywhere where umask is changed, or even where file<br>
|> modes are used to write to files...<br>
|><br>
|<br>
|  Are you running SoftHSM 1.3.6? It uses umask when opening the token<br>
| database, but restores it right after.<br>
|<br>
| <a href="https://github.com/opendnssec/SoftHSMv1/commit/dc2914a396f79bd131e2f620dc" target="_blank">https://github.com/opendnssec/SoftHSMv1/commit/dc2914a396f79bd131e2f620dc</a><br>
| 710b7e0bff1b6f<br>
<br>
</div></div>Yes, I am, that solves it then :-)<br>
As my softhsm token db are still 644, I believe it fails in doing what it<br>
thinks it does.<br></blockquote><div><br></div><div>SoftHSM would only set 600 on new files. It won't change it on existing files. Your token db was probably created by an earlier version, right?</div><div><br></div>
<div>(It still is an issue that the main application (ods-signer) gets affected.)</div><div><br></div><div>// Rickard</div></div></div></div>