<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 22, 2014 at 2:09 AM, Dustin D. Trammell <span dir="ltr">&lt;<a href="mailto:dtrammell@dustintrammell.com" target="_blank">dtrammell@dustintrammell.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On Fri, 2014-02-21 at 07:43 +0100, Wladimir wrote:<br>

&gt; The most straightforward way would be to run the blockchain daemon as<br>
&gt; a system service (with its own uid/gid and set of Apparmor/SELinux<br>
&gt; restrictions) and the wallet daemon as the user.<br>
<br>
</div>This assumes you as a user have the rights to do so.  This would be<br>
preferred, but in some cases may not be possible.  Perhaps it should be<br>
optional?<br></blockquote><div><br></div><div>No! I&#39;m proposing that we force everyone to do it. Using all means necessary. There should be regular audits that everyone is running the software exactly in my configuration, and if not, a special task force will take care that spankings are carried out on the spot.</div>
<div><br></div><div>Repeated offenders will lose their BitLicense.</div><div>&lt;/s&gt;<br></div><div><br></div><div>Please stop kicking this dead horse. It was just a random idea. Maybe a way how Linux distributions could structure it, but it may or may not apply in your case. And that&#39;s fine, this is free software development, you can do whatever you want!</div>
<div><br></div><div>Let&#39;s try to bring this discussion back to its original intention: for anyone that wants to concretely help this along, please help reviewing and testing the pull requests that jgarzik mentions.</div>
<div><br></div><div>Wladimir<br></div><div><div>BTW: All of those patches are helpful for monolithic-bitcoind as well as they (lay the groundwork for) speeding up block synchronization.</div></div><div><br></div></div></div>
</div>