Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add coova-chilli-1.2.8 (masked)

  • Loading branch information...
commit d6ad00fb36d104b6f301a79794b5cfc1085ce0c3 1 parent e7468fc
@noisebleed authored
View
13 net-wireless/coova-chilli/Manifest
@@ -1,8 +1,9 @@
+AUX 1.2.6/coova-chilli-disable-werror.patch 627 RMD160 f4694ac5663d738cc9c1f505d056cb0161dd9908 SHA1 2b9dfba68f34dd8715baecf72380d4c7982337a3 SHA256 7e1c184b948e3119f78b7bf4cad81519998bb5351cccb2de865496e3741c32e6
+AUX 1.2.6/coova-chilli-fPIC.patch 542 RMD160 f496dae2cd43dc6f7226acd75cf0f1756c1a6a97 SHA1 89f748cde575850a0822b9ba9debbd42cce44969 SHA256 198b36ebe97172afc7056918d53c0a84af5c9352cda696a454788549204e98f9
+AUX 1.2.6/coova-chilli-nfcoova.patch 687 RMD160 8f3633a18317876300f1ae3692ea359dfbf2ffea SHA1 4fa0fddac3f574f8011aa5e49905580c983d6a65 SHA256 21ee6fb6aa85813b365916581bfe3e399b74d3faedee8c937469c1bb648d47c5
+AUX 1.2.8/coova-chilli-disable-werror.patch 583 RMD160 98cf43f85dc7f5cc2620ddb7e4cd30f3ddd40925 SHA1 b947a781ca2677412f50dda0a089db70ff4fd13e SHA256 80b93ea9c56e15c480975550f82274d34e88ffc264445cc88025082359240b65
+AUX 1.2.8/coova-chilli-kernel-dir.patch 365 RMD160 07c67a969717cc62c788eb1793bd0891ae1262f4 SHA1 385ab2465d92ca3d75c5c5075d50b9865855540c SHA256 b75fec0d13279faedbaa5437d50bc0930e1e994b1e397dca9a3d5543e4f16018
AUX chilli 939 RMD160 3bb2924863360826b80969e84841ff67aba2ccd7 SHA1 21b36ddf83938412b63019c9a44f8e889b29da22 SHA256 4be8d1393e466bdc06cf37675cad11857ff96e8f4be7e9dbc50a6136ecd50f24
-AUX coova-chilli-1.2.6-disable-werror.patch 627 RMD160 f4694ac5663d738cc9c1f505d056cb0161dd9908 SHA1 2b9dfba68f34dd8715baecf72380d4c7982337a3 SHA256 7e1c184b948e3119f78b7bf4cad81519998bb5351cccb2de865496e3741c32e6
-AUX coova-chilli-1.2.6-fPIC.patch 542 RMD160 f496dae2cd43dc6f7226acd75cf0f1756c1a6a97 SHA1 89f748cde575850a0822b9ba9debbd42cce44969 SHA256 198b36ebe97172afc7056918d53c0a84af5c9352cda696a454788549204e98f9
-AUX coova-chilli-1.2.6-kernel-dir.patch 363 RMD160 95e8ef892eb68673d341f1a141473edfb53370c9 SHA1 1086e678464a03ab031ff1848e089747879254a8 SHA256 ed46312e48bacdbaf9444ecdab8ed89c854b192f71c592d686d32ab1b4a744ab
-AUX coova-chilli-1.2.6-nfcoova.patch 687 RMD160 8f3633a18317876300f1ae3692ea359dfbf2ffea SHA1 4fa0fddac3f574f8011aa5e49905580c983d6a65 SHA256 21ee6fb6aa85813b365916581bfe3e399b74d3faedee8c937469c1bb648d47c5
AUX firewall.iptables 2013 RMD160 6c81c9f92414b8e846d179917ff5323199564eaa SHA1 b3e2a75b7f37661849e691911a72697b57fb12bf SHA256 484d7d1a8e27c4909088367c66818ccb47057eaeaa2f1e8c205d883528160e4e
DIST coova-chilli-1.0.11.tar.gz 542862 RMD160 49bc11313f6b3a516485c555442368e40dc6479c SHA1 60fe535bcbd85d4484241e56ed084095b1704945 SHA256 f50ee950c1a248909f785b8f80bc0a5efa8cfc2120ddeb5060cab1d4e2d001f3
DIST coova-chilli-1.0.14.tar.gz 607573 RMD160 7d23a796b0c6428c64ea82d03c5cb5eb3308b6cb SHA1 bccb17c9c14d5b747f2c39fa779dcc602059f062 SHA256 7fc67e7cdb50fe7d011ed7226ad3358b676b1f9ac5e19dd14cacddca7f5ee1e6
@@ -10,12 +11,14 @@ DIST coova-chilli-1.2.2.tar.gz 659189 RMD160 8b349c43234e7a97b7b2cb2994ef1945984
DIST coova-chilli-1.2.3.tar.gz 689463 RMD160 c36977ccc3fee1ff8ae6c7593d0432ab36c73923 SHA1 9e30b86999ded34e78e0a8fbe429b860ee34ae06 SHA256 d069d4a4071d704f8463f5a4ef503a4a5dff3a284723bc3724f49666ad5314f2
DIST coova-chilli-1.2.5.tar.gz 720922 RMD160 26947b1668ffbdcebdf7ccfee4724158ece6c80a SHA1 0452f7e773b5a98efaee32a3bc43bf68b59d7344 SHA256 1772cf066730cf94d131e263f46b59d1b70c2ba29528f2d90247e64cc559364c
DIST coova-chilli-1.2.6.tar.gz 789389 RMD160 504602ab97877f8613630470c039e03f67670bf2 SHA1 81f1e236a6187018e228f869f486ceafa261a31a SHA256 a31f1b9825effabfbba8b3632c22fbbd193b8dd1d074ed5564c32fd50733a1f0
+DIST coova-chilli-1.2.8.tar.gz 798011 RMD160 cceaad68336ca568a52651c1df03dbe1013ff2cb SHA1 22489b55addc5f89a804f88a59dfa0338cf3d5a5 SHA256 9c0244315231d0d64aaa42c725b45fa27ffe874236657d874038b1a6874cd478
EBUILD coova-chilli-1.0.11.ebuild 986 RMD160 4bf2ddbe72e2b06c79179cd53e8bea33cd16a03c SHA1 2a95c737676b41e5ba5ca91668970073d36eb21f SHA256 d61a3873213b337f4ddc947ba49296c3620fa7b798c7fdcded9b9e4d7031fcc5
EBUILD coova-chilli-1.0.14.ebuild 1061 RMD160 d3d7e071ff0b0dfbaa44aa3d98476ac66d83c852 SHA1 9af20778fc4857a6f6beb8d3586bc6ba2d6efeda SHA256 08d09fd9aed41befc295d5d29d19e8738dea0330f6a9faf8cfd6b5c4be8816d5
EBUILD coova-chilli-1.2.2.ebuild 1053 RMD160 3b8aa9b8f28cbbb2f5abfc2f8cd763c132c7b33b SHA1 c975f2cecd010434bd740a87337d64c1209678a8 SHA256 26393e29705961c2f2d3c3b1fa85281972a6444a2baa237b56a041f57ea76acf
EBUILD coova-chilli-1.2.3.ebuild 1925 RMD160 b3a53b952b7b4d9370708988e30d3bae017416f4 SHA1 cd89a93e6c2f753231432414b2d7554312d3fd96 SHA256 1d9c4ec3a344255e9a474e035cad3898f40cc0f76d645f9336fb36542d579734
EBUILD coova-chilli-1.2.5.ebuild 1925 RMD160 b3a53b952b7b4d9370708988e30d3bae017416f4 SHA1 cd89a93e6c2f753231432414b2d7554312d3fd96 SHA256 1d9c4ec3a344255e9a474e035cad3898f40cc0f76d645f9336fb36542d579734
-EBUILD coova-chilli-1.2.6.ebuild 2707 RMD160 46a6d31f6cb3335f275e4f470dd4ec698c3e8816 SHA1 ad22de8571f773dd4b5ce8252338f79a5b51746c SHA256 fccaeb751637def91cd3ae8d9ecff9720c5b65cb212789bdca3f07caf683d0fc
+EBUILD coova-chilli-1.2.6.ebuild 2721 RMD160 189485b1ecf222b022dd75c56a0d5dd70fa34fc3 SHA1 7a859f26f7dbe22d04878f839ccc801a04da7547 SHA256 dfc2657b62163a76ad1459ca77d54a97b230d7ebc64b3526a8ab1ce270b472c8
+EBUILD coova-chilli-1.2.8.ebuild 2724 RMD160 617869ec55c87c5b271167f71fe21089388b2a5b SHA1 dbc9c4caf26b31446375f1f1103c4dcfc3772d5a SHA256 7002549817249b135bb923d6282105b2bee8ce38236c056efefecd4d768b3fc0
MISC ChangeLog 438 RMD160 a95718cb9cc7093076e4001c769a9ade5e692157 SHA1 953b771321f7a8a1f4915c77ba0e306c27288988 SHA256 709d5fe1e828d5e558561f35b9e471b9eebc0252a15e9b98dc0caa07c7cc58fc
MISC metadata.xml 951 RMD160 17c04cb5dce9e7190b6bf2c41539589b41359345 SHA1 536d548dbff6b03274ac8a8805d385244fb07496 SHA256 502c03b1dbe6ac4391ba302b4336932bd95587c6c57e7532da95eb7b97b91698
MISC rsync-sunrise.sh 1042 RMD160 a4ffa397b30c7f270c632e5749d3cf24c057fcb2 SHA1 0a3b340624368888fe63ac069ab65c6503f9ab28 SHA256 2a000684989601363e8cf955e71f1a6e7e6c19d99fa68b6a805a1c4449f5d69d
View
4 net-wireless/coova-chilli/coova-chilli-1.2.6.ebuild
@@ -29,8 +29,8 @@ DEPEND="${RDEPEND}
)"
src_prepare() {
- epatch "${FILESDIR}"/${P}-disable-werror.patch
- epatch "${FILESDIR}"/${P}-nfcoova.patch
+ epatch "${FILESDIR}"/${PV}/${PN}-disable-werror.patch
+ epatch "${FILESDIR}"/${PV}/${PN}-nfcoova.patch
eautomake
}
View
107 net-wireless/coova-chilli/coova-chilli-1.2.8.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools eutils
+
+MY_PN="CoovaChilli"
+DESCRIPTION="CoovaChilli is an open-source software access controller, based on the ChilliSpot project"
+HOMEPAGE="http://www.coova.org/CoovaChilli"
+SRC_URI="http://ap.coova.org/chilli/${P}.tar.gz
+ http://distfiles.noiselabs.org/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug matrixssl mmap nfcoova nfqueue pcap ssl"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ curl? ( net-misc/curl )
+ matrixssl? ( dev-libs/matrixssl )
+ nfcoova? ( net-libs/libnetfilter_queue )
+ nfqueue? ( net-libs/libnetfilter_queue )
+ pcap? ( net-libs/libpcap )
+ ssl? (
+ !matrixssl? ( dev-libs/openssl )
+ )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}/${PN}-disable-werror.patch
+ epatch "${FILESDIR}"/${PV}/${PN}-kernel-dir.patch
+ eautomake
+}
+
+src_configure() {
+ local myconf
+ local sslconf
+
+ # CURL options
+ if use curl ; then
+ myconf="${myconf} --with-curl --enable-chilliproxy"
+ fi
+
+ # SSL options
+ sslconf="--enable-chilliradsec --enable-cluster"
+ # Prefer matrixssl over openssl (because it's "more exotic")
+ if use matrixssl ; then
+ myconf="${myconf} --with-matrixssl --with-matrixssl-cli ${sslconf}"
+ elif use ssl; then
+ myconf="${myconf} --with-openssl ${sslconf}"
+ fi
+
+ econf \
+ --enable-dhcpopt \
+ --enable-sessgarden \
+ --enable-chillixml \
+ --enable-proxyvsa \
+ --enable-dnslog \
+ --enable-ipwhitelist \
+ --enable-uamdomainfile \
+ --enable-redirdnsreq \
+ --enable-largelimits \
+ --enable-binstatusfile \
+ --enable-statusfile \
+ --enable-multiroute \
+ --enable-chilliredir \
+ --enable-redirinject \
+ --enable-chilliscript \
+ --enable-bonjour \
+ --enable-netbios \
+ --enable-ieee8023 \
+ --enable-ewtapi \
+ --enable-miniportal \
+ --enable-pppoe \
+ --enable-eapol \
+ --enable-miniportal \
+ --enable-ewtapi \
+ --enable-libjson \
+ --enable-ssdp \
+ --enable-layer3 \
+ --with-poll \
+ --with-lookup3 \
+ $(use_enable debug debug2) \
+ $(use_with mmap ) \
+ $(use_with nfcoova ) \
+ $(use_with nfqueue ) \
+ $(use_with pcap ) \
+ ${myconf}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+
+ # We need to overwrite the provided init script
+ doinitd "${FILESDIR}"/chilli || die "doinitd failed"
+
+ dodoc doc/hotspotlogin.cgi "${FILESDIR}"/firewall.iptables || die "dodoc failed"
+}
+
+pkg_postinst() {
+ elog "$MY_PN uses RADIUS for access provisioning and accounting so be sure"
+ elog "to install and configure a RADIUS server before using ${MY_PN}."
+ elog "Gentoo-Wiki has a nice guide regarding this (uses Freeradius):"
+ elog " http://en.gentoo-wiki.com/wiki/Chillispot_with_FreeRadius_and_MySQL"
+}
View
0  ...lli/files/coova-chilli-1.2.6-disable-werror.patch → ...lli/files/1.2.6/coova-chilli-disable-werror.patch
File renamed without changes
View
0  .../coova-chilli/files/coova-chilli-1.2.6-fPIC.patch → .../coova-chilli/files/1.2.6/coova-chilli-fPIC.patch
File renamed without changes
View
0  ...ova-chilli/files/coova-chilli-1.2.6-nfcoova.patch → ...ova-chilli/files/1.2.6/coova-chilli-nfcoova.patch
File renamed without changes
View
11 net-wireless/coova-chilli/files/1.2.8/coova-chilli-disable-werror.patch
@@ -0,0 +1,11 @@
+--- src/Makefile.am 2011-07-12 10:10:15.000000000 +0100
++++ src/Makefile.am.fixed 2011-10-27 10:41:58.000000000 +0100
+@@ -29,7 +29,7 @@
+ iphash.c lookup.c system.h util.c options.c statusfile.c conn.c sig.c \
+ garden.c dns.c session.c pkt.c chksum.c net.c
+
+-AM_CFLAGS = -D_GNU_SOURCE -Wall -Werror -fno-builtin -fno-strict-aliasing \
++AM_CFLAGS = -D_GNU_SOURCE -Wall -fno-builtin -fno-strict-aliasing \
+ -O2 -fomit-frame-pointer -funroll-loops -pipe -I$(top_builddir)/bstring \
+ -DDEFCHILLICONF='"$(sysconfdir)/chilli.conf"'\
+ -DDEFPIDFILE='"$(localstatedir)/run/chilli.pid"'\
View
15 net-wireless/coova-chilli/files/1.2.8/coova-chilli-kernel-dir.patch
@@ -0,0 +1,15 @@
+--- src/linux/Makefile 2011-06-14 10:35:46.000000000 +0100
++++ src/linux/Makefile.fixed 2011-10-27 10:57:30.000000000 +0100
+@@ -1,4 +1,4 @@
+-KERNEL_DIR ?= /usr/src/linux-headers-$(shell uname -r)
++KERNEL_DIR ?= /usr/src/linux-$(shell uname -r)
+
+ obj-m += xt_coova.o
+
+@@ -29,4 +29,4 @@
+
+ distdir:
+
+-distclean: clean
+\ No newline at end of file
++distclean: clean
View
1  profiles/portage.mask
@@ -1,3 +1,4 @@
=net-wireless/coova-chilli-1.0.14
=net-wireless/coova-chilli-1.2.2
+=net-wireless/coova-chilli-1.2.8
Please sign in to comment.
Something went wrong with that request. Please try again.