From: | "Markos Chandras (hwoarang)" <hwoarang@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in net-analyzer/fail2ban/files: gentoo-initd_create_run_dir.patch |
Date: | Thu, 02 Dec 2010 21:53:17 |
Message-Id: | 20101202215304.290E520057@flycatcher.gentoo.org |
1 | hwoarang 10/12/02 21:53:04 |
2 | |
3 | Added: gentoo-initd_create_run_dir.patch |
4 | Log: |
5 | Create /var/run/fail2ban on runtime and remove stalled sock file in case of system crash. Thanks to Michael Lorant <mikel@××××××××××××.au>. Bug #347477. Taking over maintainership |
6 | |
7 | (Portage version: 2.2.0_alpha6/cvs/Linux x86_64) |
8 | |
9 | Revision Changes Path |
10 | 1.1 net-analyzer/fail2ban/files/gentoo-initd_create_run_dir.patch |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/fail2ban/files/gentoo-initd_create_run_dir.patch?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/fail2ban/files/gentoo-initd_create_run_dir.patch?rev=1.1&content-type=text/plain |
14 | |
15 | Index: gentoo-initd_create_run_dir.patch |
16 | =================================================================== |
17 | Index: fail2ban-0.8.4/files/gentoo-initd |
18 | =================================================================== |
19 | --- fail2ban-0.8.4.orig/files/gentoo-initd |
20 | +++ fail2ban-0.8.4/files/gentoo-initd |
21 | @@ -31,6 +31,14 @@ depend() { |
22 | |
23 | start() { |
24 | ebegin "Starting fail2ban" |
25 | + if [ ! -d /var/run/fail2ban ]; then |
26 | + mkdir /var/run/fail2ban || return 1 |
27 | + fi |
28 | + if [ -e /var/run/fail2ban/fail2ban.sock ]; then |
29 | + # remove stalled sock file after system crash |
30 | + # bug 347477 |
31 | + rm -rf /var/run/fail2ban/fail2ban.sock || return 1 |
32 | + fi |
33 | ${FAIL2BAN} start &> /dev/null |
34 | eend $? "Failed to start fail2ban" |
35 | } |