Notification time stamped 2021-04-08 08:36:40 UTC
From 7536edddc0c33c179ae0bfa4fcf7b7914962ac57 Mon Sep 17 00:00:00 2001 From: Petr Menšík pemensik@redhat.com Date: Apr 08 2021 07:24:04 +0000 Subject: Change default pid file into run directory
---
diff --git a/dnsmasq.service b/dnsmasq.service index f7ec15b..08faf75 100644 --- a/dnsmasq.service +++ b/dnsmasq.service @@ -3,7 +3,7 @@ Description=DNS caching server. After=network.target
[Service] -ExecStart=/usr/sbin/dnsmasq --pid-file=/run/dnsmasq.pid +ExecStart=/usr/sbin/dnsmasq Type=forking PIDFile=/run/dnsmasq.pid
diff --git a/dnsmasq.spec b/dnsmasq.spec index d83a121..cf2cc0d 100644 --- a/dnsmasq.spec +++ b/dnsmasq.spec @@ -106,6 +106,7 @@ done #set default user /group in src/config.h sed -i 's|#define CHUSER "nobody"|#define CHUSER "dnsmasq"|' src/config.h sed -i 's|#define CHGRP "dip"|#define CHGRP "dnsmasq"|' src/config.h +sed -i "s|(#\s*define RUNFILE) "/var/run/dnsmasq.pid"|\1 "%{_rundir}/dnsmasq.pid"|" src/config.h
# optional parts sed -i 's|^COPTS[[:space:]]*=|\0 -DHAVE_DBUS -DHAVE_LIBIDN2 -DHAVE_DNSSEC|' Makefile @@ -185,6 +186,7 @@ install -Dpm 644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf - Update to 2.85 (#1947198) - Randomize ports also on bound interfaces ((CVE-2021-3448) - Switch systemd unit to forking, reports error on startup (#1774028) +- Change default pid to /run/dnsmasq.pid
* Tue Jan 26 2021 Petr Menšík pemensik@redhat.com - 2.84-1 - Update to 2.84
https://src.fedoraproject.org/rpms/dnsmasq/c/7536edddc0c33c179ae0bfa4fcf7b79...
scm-commits@lists.fedoraproject.org