summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/ufw/ufw_0.33.bb
diff options
context:
space:
mode:
authorJoe MacDonald <joe_macdonald@mentor.com>2014-11-10 21:51:46 -0500
committerJoe MacDonald <joe_macdonald@mentor.com>2014-12-03 16:39:50 -0500
commit2cc1bd9dd060f5002c2fde7aacba86fe230c12af (patch)
treeba89d45559013688303661d10ddb444ad9fa7cfa /meta-networking/recipes-connectivity/ufw/ufw_0.33.bb
parent9f925e52370571e1e38ad190f1a5c18473dd87da (diff)
downloadmeta-openembedded-2cc1bd9dd060f5002c2fde7aacba86fe230c12af.tar.gz
ufw: Uncomplicated Firewall recipe
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'meta-networking/recipes-connectivity/ufw/ufw_0.33.bb')
-rw-r--r--meta-networking/recipes-connectivity/ufw/ufw_0.33.bb45
1 files changed, 45 insertions, 0 deletions
diff --git a/meta-networking/recipes-connectivity/ufw/ufw_0.33.bb b/meta-networking/recipes-connectivity/ufw/ufw_0.33.bb
new file mode 100644
index 0000000000..467f2a81fb
--- /dev/null
+++ b/meta-networking/recipes-connectivity/ufw/ufw_0.33.bb
@@ -0,0 +1,45 @@
1SUMMARY = "Uncomplicated Firewall"
2DESCRIPTION = "UFW stands for Uncomplicated Firewall, and is program for \
3managing a netfilter firewall. It provides a command line interface and aims \
4to be uncomplicated and easy to use."
5HOMEPAGE = "https://launchpad.net/ufw"
6LICENSE = "GPLv3"
7LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949"
8
9SRC_URI = " \
10 https://launchpad.net/ufw/0.33/0.33/+download/ufw-0.33.tar.gz \
11 file://setup-add-an-option-to-specify-iptables-location.patch \
12 file://setup-only-make-one-reference-to-env.patch \
13 file://0001-optimize-boot.patch \
14 file://0002-lp1044361.patch \
15 file://0003-fix-typeerror-on-error.patch \
16 file://0004-lp1039729.patch \
17 file://0005-lp1191197.patch \
18"
19SRC_URI[md5sum] = "3747b453d76709e5a99da209fc0bb5f5"
20SRC_URI[sha256sum] = "5f85a8084ad3539b547bec097286948233188c971f498890316dec170bdd1da8"
21
22inherit setuptools distro_features_check
23
24RDEPENDS_${PN} = " \
25 iptables \
26 python \
27 python-modules \
28 "
29
30RRECOMMENDS_${PN} = " \
31 kernel-module-ipv6 \
32"
33
34FILES_${PN} += " \
35 ${sbindir}/* \
36 ${datadir}/ufw/* \
37 ${base_libdir}/ufw/* \
38 ${sysconfdir}/ufw/* \
39 ${sysconfdir}/default/ufw \
40"
41
42REQUIRED_DISTRO_FEATURES = "ipv6"
43
44DISTUTILS_BUILD_ARGS_append = " --iptables-dir /usr/sbin"
45DISTUTILS_INSTALL_ARGS_append = " --iptables-dir /usr/sbin"