<div>                When doing that for fedora/rhel/centos packaging, who is responsible for the creation<br>of the directory, /run/unbound in this case, if it doesn't exist? <br>Is it the responsibility of the packager or the application?            </div>            <div class="yahoo_quoted" style="margin:10px 0px 0px 0.8ex;border-left:1px solid #ccc;padding-left:1ex;">                        <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">                                <div>                    On Sunday, June 30, 2019, 6:14:00 PM GMT+1, Paul Wouters <paul@nohats.ca> wrote:                </div>                <div><br></div>                <div><br></div>                <div><div dir="ltr">On Sun, 30 Jun 2019, Ron Varburg via Unbound-users wrote:<br clear="none"><div class="yqt8041734300" id="yqtfd62293"><br clear="none">> Date: Sun, 30 Jun 2019 04:11:12<br clear="none">> From: Ron Varburg via Unbound-users <<a shape="rect" ymailto="mailto:unbound-users@nlnetlabs.nl" href="mailto:unbound-users@nlnetlabs.nl">unbound-users@nlnetlabs.nl</a>><br clear="none">> To: <a shape="rect" ymailto="mailto:unbound-users@nlnetlabs.nl" href="mailto:unbound-users@nlnetlabs.nl">unbound-users@nlnetlabs.nl</a><br clear="none">> Subject: Suggestion: by default, create /run/unbound and use it for pidfile<br clear="none">> <br clear="none">> Currently, /run/unbound.pid is the default pidfile.<br clear="none">> I suggest to change that to /run/unbound/unbound.pid. Creating /run/unbound/ if it doesn't exists and<br clear="none">> no other directory was configured.<br clear="none">> Rational: to make /run tidier. It is true that unbound.pid might be the only file in /run/unbound/.<br clear="none">> On the other hand, I think /run/unbound/ is the natural place for<br clear="none">>    control-interface: /run/unbound/unbound.sock<br clear="none">> I think apache2 uses that approach. Sometimes apache2.pid is the only file under /run/apache2. Still,<br clear="none">> it prefers /run/apache2/apache2.pid over /run/apache2.pid.<br clear="none">> It is also true that the /run/unbound directory could be set by appropriate configuration. But having a<br clear="none">> default setting requires less administration.</div><br clear="none"><br clear="none">We already do this for fedora/rhel/centos packaging.<br clear="none">Although, we haven't changed from the TLS socket on localhost to the<br clear="none">socket file in /run/unbound/unbound.sock as a default.<br clear="none"><br clear="none">Paul<div class="yqt8041734300" id="yqtfd79784"><br clear="none"></div></div></div>            </div>                </div>