Skip to content

Update Unbound from 1.11.0 to 1.13.1 #2133

Merged
merged 5 commits into from
May 31, 2021

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    dd7ddbe View commit details
    Browse the repository at this point in the history
  2. unbound: Create /var/unbound

    `/usr/sbin/unbound-startup` also takes care of this, but as the location
    is defined in the package, create the directory here too.
    pmenzel committed May 28, 2021
    Configuration menu
    Copy the full SHA
    238b0e3 View commit details
    Browse the repository at this point in the history
  3. unbound: Store PID file on ephemeral /run

    The PID is not needed after a reboot, so store it on `/run` where it
    gets removed, once the system shuts down.
    pmenzel committed May 28, 2021
    Configuration menu
    Copy the full SHA
    2b2d21e View commit details
    Browse the repository at this point in the history
  4. unbound: Enable systemd support and install systemd units

    Install systemd socket and service unit.
    
    `--enable-systemd` is needed, as otherwise [the service unit times
    out][1].
    
    Also, as we do not store the trust anchor in `/etc/unbound`, RUNDIR in
    Unbound’s terms, add `/var/unbound` to the unit’s read/write path.
    
    This does not have an effect yet, as mxtools installs
    `/etc/systemd/system/unbound.service`.
    
    For socket activation `use-systemd: yes` has to be set in the
    configuration file.
    
    [1]: https://github.com/NLnetLabs/unbound/issues/56
    pmenzel committed May 28, 2021
    Configuration menu
    Copy the full SHA
    8ed314a View commit details
    Browse the repository at this point in the history
  5. unbound: Install auto-trust-anchor-file in /var/lib/unbound

    This matches Debian and Ubuntu.
    
    It does not take any effect yet, as we configure the path in the
    configuration file installed by mxtools.
    pmenzel committed May 28, 2021
    Configuration menu
    Copy the full SHA
    c9508b7 View commit details
    Browse the repository at this point in the history