Suggestion: by default, create /run/unbound and use it for pidfile

Paul Wouters paul at nohats.ca
Sun Jun 30 17:13:55 UTC 2019


On Sun, 30 Jun 2019, Ron Varburg via Unbound-users wrote:

> Date: Sun, 30 Jun 2019 04:11:12
> From: Ron Varburg via Unbound-users <unbound-users at nlnetlabs.nl>
> To: unbound-users at nlnetlabs.nl
> Subject: Suggestion: by default, create /run/unbound and use it for pidfile
> 
> Currently, /run/unbound.pid is the default pidfile.
> I suggest to change that to /run/unbound/unbound.pid. Creating /run/unbound/ if it doesn't exists and
> no other directory was configured.
> Rational: to make /run tidier. It is true that unbound.pid might be the only file in /run/unbound/.
> On the other hand, I think /run/unbound/ is the natural place for
>    control-interface: /run/unbound/unbound.sock
> I think apache2 uses that approach. Sometimes apache2.pid is the only file under /run/apache2. Still,
> it prefers /run/apache2/apache2.pid over /run/apache2.pid.
> It is also true that the /run/unbound directory could be set by appropriate configuration. But having a
> default setting requires less administration.

We already do this for fedora/rhel/centos packaging.
Although, we haven't changed from the TLS socket on localhost to the
socket file in /run/unbound/unbound.sock as a default.

Paul



More information about the Unbound-users mailing list