[98997] trunk/dports/security/fail2ban/Portfile
jmr at macports.org
jmr at macports.org
Tue Oct 23 05:50:35 PDT 2012
Revision: 98997
http://trac.macports.org//changeset/98997
Author: jmr at macports.org
Date: 2012-10-23 05:50:35 -0700 (Tue, 23 Oct 2012)
Log Message:
-----------
fail2ban: improve socket file handling (#36201)
Modified Paths:
--------------
trunk/dports/security/fail2ban/Portfile
Modified: trunk/dports/security/fail2ban/Portfile
===================================================================
--- trunk/dports/security/fail2ban/Portfile 2012-10-23 12:09:55 UTC (rev 98996)
+++ trunk/dports/security/fail2ban/Portfile 2012-10-23 12:50:35 UTC (rev 98997)
@@ -6,6 +6,7 @@
PortGroup python27 1.0
github.setup fail2ban fail2ban 0.8.7.1
+revision 1
categories security python
license GPL-2+
maintainers free.fr:fclaire openmaintainer
@@ -28,6 +29,9 @@
set f2bconfdir ${prefix}/etc/${name}
set f2bbindir ${prefix}/bin
+set f2brundir ${prefix}/var/run/fail2ban
+set f2bsock ${f2brundir}/fail2ban.sock
+set f2bpid ${f2brundir}/fail2ban.pid
python.link_binaries_suffix
@@ -52,10 +56,10 @@
}
startupitem.create yes
-startupitem.start "${f2bbindir}/${name}-client start"
+startupitem.start "if \[ -r ${f2bsock} && ! -r ${f2bpid} \]; then rm ${f2bsock}; fi; ${f2bbindir}/${name}-client start"
startupitem.stop "${f2bbindir}/${name}-client stop"
-destroot.keepdirs ${destroot}${prefix}/var/run/fail2ban
+destroot.keepdirs ${destroot}${f2brundir}
post-destroot {
# Adding a suffix to config files
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121023/d90817cb/attachment.html>
More information about the macports-changes
mailing list