You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-firewall/psad/files/psad-2.2.4-var-run.patch

20 lines
589 B

--- a/init-scripts/psad-init.gentoo
+++ b/init-scripts/psad-init.gentoo
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
## Copyright 2006 Michael Rash
# Distributed under the terms of the GNU General Public License v2
# Author: Michael Rash
@@ -19,6 +19,10 @@
start() {
checkconfig || return 1
+ checkpath -q -d -m 755 -o root:root /run/psad
+ checkpath -q -d -m 755 -o root:root /var/lib/psad
+ checkpath -q -d -m 755 -o root:root /var/log/psad
+ [ -p /var/lib/psad/psadfifo ] || mknod -m 600 /var/lib/psad/psadfifo p
ebegin "Starting ${SVCNAME}"
start-stop-daemon \