From ca999848622886afff8e08a02974433afbb1b2c8 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Wed, 2 Mar 2016 17:51:14 +0000 Subject: Add fail2ban-common stratum Change-Id: I32d996d8ce2c29d705ee8d35d83c141b044245bd --- strata/fail2ban-common.morph | 14 ++++++++++++++ strata/fail2ban-common/fail2ban.morph | 6 ++++++ 2 files changed, 20 insertions(+) create mode 100644 strata/fail2ban-common.morph create mode 100644 strata/fail2ban-common/fail2ban.morph diff --git a/strata/fail2ban-common.morph b/strata/fail2ban-common.morph new file mode 100644 index 00000000..a6d1b175 --- /dev/null +++ b/strata/fail2ban-common.morph @@ -0,0 +1,14 @@ +name: fail2ban-common +kind: stratum +description: | + This stratum only installs fail2ban. You will need to + configure it afterwards. It's recommended to include + iptables in the system too. +build-depends: +- morph: strata/core.morph +chunks: +- name: fail2ban + morph: strata/fail2ban-common/fail2ban.morph + repo: upstream:fail2ban + ref: 70ba5cb0054f0869930b8cd2dc1bb836653dd289 + unpetrify-ref: "0.9.3" diff --git a/strata/fail2ban-common/fail2ban.morph b/strata/fail2ban-common/fail2ban.morph new file mode 100644 index 00000000..2f267a5a --- /dev/null +++ b/strata/fail2ban-common/fail2ban.morph @@ -0,0 +1,6 @@ +name: fail2ban +kind: chunk +build-system: python3-distutils +post-install-commands: +- install -D -m 640 files/fail2ban.service "$DESTDIR"/"$PREFIX"/lib/systemd/system/fail2ban.service +- install -D -m 640 files/fail2ban-tmpfiles.conf "$DESTDIR"/"$PREFIX"/lib/tmpfiles.d/fail2ban.conf -- cgit v1.2.1