summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2015-08-25 14:02:22 +0300
committerSergey Popov <pinkbyte@gentoo.org>2015-08-25 14:02:22 +0300
commit2fe4a3a6e01fed2b08daeb8a16d6104ab03d2a41 (patch)
tree42d7cfcc7463ad72fcf468355bc4cacd11f388f5 /net-misc/quagga
parentx11-misc/xdg-utils: Snapshot bump (diff)
downloadgentoo-2fe4a3a6e01fed2b08daeb8a16d6104ab03d2a41.tar.gz
gentoo-2fe4a3a6e01fed2b08daeb8a16d6104ab03d2a41.tar.bz2
gentoo-2fe4a3a6e01fed2b08daeb8a16d6104ab03d2a41.zip
net-misc/quagga: create directory for PID files during src_install
Directory for PID files was not created during src_install, which makes impossible to use Quagga daemons before first reboot for systemd users Reported-by: Olipro <olipro+gentoopub@gmail.com> Gentoo-Bug: 558194 Package-Manager: portage-2.2.20
Diffstat (limited to 'net-misc/quagga')
-rw-r--r--net-misc/quagga/quagga-0.99.24.1-r1.ebuild (renamed from net-misc/quagga/quagga-0.99.24.1.ebuild)5
1 files changed, 5 insertions, 0 deletions
diff --git a/net-misc/quagga/quagga-0.99.24.1.ebuild b/net-misc/quagga/quagga-0.99.24.1-r1.ebuild
index 57e23b3d4c2a..c8af9d03a331 100644
--- a/net-misc/quagga/quagga-0.99.24.1.ebuild
+++ b/net-misc/quagga/quagga-0.99.24.1-r1.ebuild
@@ -103,6 +103,11 @@ src_install() {
fowners root:quagga /etc/quagga
fperms 0770 /etc/quagga
+ # Path for PIDs before first reboot should be created here, bug #558194
+ dodir /run/quagga
+ fowners quagga:quagga /run/quagga
+ fperms 0770 /run/quagga
+
# Install systemd-related stuff, bug #553136
systemd_dotmpfilesd "${FILESDIR}/systemd/quagga.conf"
systemd_dounit "${FILESDIR}/systemd/zebra.service"