summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2015-11-17 23:46:39 +0000
committerBertrand Jacquin <bertrand@jacquin.bzh>2015-11-17 23:46:39 +0000
commit6675daffb29141e08d40c2e0e492386faadd0c50 (patch)
tree98357c8fd651e6e5d720f328cd387ebe237f1f49
parentmedia-tv/concordance: Drop einstall (diff)
downloadportage-6675daffb29141e08d40c2e0e492386faadd0c50.tar.xz
net-wireless/coova-chilli: Drop since not used
-rw-r--r--metadata/md5-cache/net-wireless/coova-chilli-1.2.913
-rw-r--r--net-wireless/coova-chilli/Manifest5
-rw-r--r--net-wireless/coova-chilli/coova-chilli-1.2.9.ebuild61
-rw-r--r--net-wireless/coova-chilli/files/firewall.iptables63
-rw-r--r--net-wireless/coova-chilli/files/init.d/chilli44
-rw-r--r--net-wireless/coova-chilli/metadata.xml13
-rw-r--r--profiles/use.local.desc3
7 files changed, 0 insertions, 202 deletions
diff --git a/metadata/md5-cache/net-wireless/coova-chilli-1.2.9 b/metadata/md5-cache/net-wireless/coova-chilli-1.2.9
deleted file mode 100644
index 6f5f2a09..00000000
--- a/metadata/md5-cache/net-wireless/coova-chilli-1.2.9
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst
-DEPEND=kernel_linux? ( sys-kernel/linux-headers ) curl? ( net-misc/curl ) netfilter? ( net-libs/libnetfilter_queue ) pcap? ( net-libs/libpcap ) ssl? ( dev-libs/openssl:0 )
-DESCRIPTION=CoovaChilli is an open-source software access controller, based on the ChilliSpot project
-EAPI=5
-HOMEPAGE=http://www.coova.org/CoovaChilli
-IUSE=curl ipv6 miniportal netfilter pcap ssl
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=kernel_linux? ( sys-kernel/linux-headers ) curl? ( net-misc/curl ) netfilter? ( net-libs/libnetfilter_queue ) pcap? ( net-libs/libpcap ) ssl? ( dev-libs/openssl:0 )
-SLOT=0
-SRC_URI=http://ap.coova.org/chilli/coova-chilli-1.2.9.tar.gz
-_eclasses_=eutils f813d23e417656bf3917483643165d5a multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
-_md5_=c1d106cbafe6a88e2669e7979a90b1b2
diff --git a/net-wireless/coova-chilli/Manifest b/net-wireless/coova-chilli/Manifest
deleted file mode 100644
index 917512e8..00000000
--- a/net-wireless/coova-chilli/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX firewall.iptables 2013 SHA256 484d7d1a8e27c4909088367c66818ccb47057eaeaa2f1e8c205d883528160e4e WHIRLPOOL e4fa2430172c59c5a8a7e4e56edfb748db187acbd86eccc7617afb507c68ee3e3c4ffbda8984893f802712534e9ea1cab22ae7ee40241ad2423b67d2687ec3a2
-AUX init.d/chilli 939 SHA256 4be8d1393e466bdc06cf37675cad11857ff96e8f4be7e9dbc50a6136ecd50f24 WHIRLPOOL f1b6d51fc0ff28fe381bcdf5081910f3771e55bf01d18fffe3ee57b19831c5f598047ee802e790808a96b3adea78ff4529706ae2c5d8e01a9076836b350e592e
-DIST coova-chilli-1.2.9.tar.gz 869083 SHA256 73c04988ed827ea5a0b87339671c628340a2a6a5d1864e58787c6e2e4e416100 WHIRLPOOL bf22d593c2c2f41ec5aaa742da79483e7a8b9a049a0a6e05bd29887d715e099df2a20d4a2e8dd03396d7dd12187d3ef13b05c292a230ff78b43c7ddb3d730c56
-EBUILD coova-chilli-1.2.9.ebuild 1582 SHA256 bdb6162df0733091f04b078eabb2f18a829ac40fca690d76d0c9a69d94650d4c WHIRLPOOL c02939f1de02f209f846dfff2d1f2150f9b5bf59f39f31e329b6a395a16d239fbaef521cf568ea7d270fefa5374c05a1023d92c45d2a89d839175f32536a7342
-MISC metadata.xml 476 SHA256 9ca1bdc54968f83fc561a50c5684096eaef7ce15aafaf02cef27047e7ac5c06a WHIRLPOOL 08caf4a196c3e678604043c573196e1dc9b9666735d458deffb052e9a26ec2dd1c12bd8c657591fef02040b6ff90edc5b527b67cd5bbf9b3ea9aede0c007225b
diff --git a/net-wireless/coova-chilli/coova-chilli-1.2.9.ebuild b/net-wireless/coova-chilli/coova-chilli-1.2.9.ebuild
deleted file mode 100644
index b8d87419..00000000
--- a/net-wireless/coova-chilli/coova-chilli-1.2.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit 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"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl ipv6 miniportal netfilter pcap ssl"
-
-DEPEND="kernel_linux? ( sys-kernel/linux-headers )
- curl? ( net-misc/curl )
- netfilter? ( net-libs/libnetfilter_queue )
- pcap? ( net-libs/libpcap )
- ssl? ( dev-libs/openssl:0 )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- econf \
- --enable-statusfile \
- --without-mmap \
- --with-poll \
- --with-ipc-msg \
- --enable-multiroute \
- $(use_with curl) \
- $(use_with ipv6) \
- $(use_enable miniportal) \
- $(use_with netfilter nfqueue) \
- --without-pcap \
- $(use_with ssl openssl)
-# BUGGED, see 20120324003921.GD3604
-# --with-mmap \
-# $(use_with pcap)
-}
-
-src_install() {
- einstall
-
- # We need to overwrite the provided init script
- doinitd "${FILESDIR}/init.d/chilli"
-
- dodoc ChangeLog CREDITS
- dodoc doc/attributes doc/dictionary.chillispot
- dodoc doc/hotspotlogin.cgi
- dodoc "${FILESDIR}/firewall.iptables"
-}
-
-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"
-}
diff --git a/net-wireless/coova-chilli/files/firewall.iptables b/net-wireless/coova-chilli/files/firewall.iptables
deleted file mode 100644
index f1c856fd..00000000
--- a/net-wireless/coova-chilli/files/firewall.iptables
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/sh
-#
-# Firewall script for ChilliSpot
-# A Wireless LAN Access Point Controller
-#
-# Uses $EXTIF (eth0) as the external interface (Internet or intranet) and
-# $INTIF (eth1) as the internal interface (access points).
-#
-#
-# SUMMARY
-# * All connections originating from chilli are allowed.
-# * Only ssh is allowed in on external interface.
-# * Nothing is allowed in on internal interface.
-# * Forwarding is allowed to and from the external interface, but disallowed
-# to and from the internal interface.
-# * NAT is enabled on the external interface.
-
-IPTABLES="/sbin/iptables"
-EXTIF="eth0"
-INTIF="eth1"
-
-#Flush all rules
-$IPTABLES -F
-$IPTABLES -F -t nat
-$IPTABLES -F -t mangle
-
-#Set default behaviour
-$IPTABLES -P INPUT DROP
-$IPTABLES -P FORWARD ACCEPT
-$IPTABLES -P OUTPUT ACCEPT
-
-#Allow related and established on all interfaces (input)
-$IPTABLES -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-
-#Allow releated, established and ssh on $EXTIF. Reject everything else.
-$IPTABLES -A INPUT -i $EXTIF -p tcp -m tcp --dport 22 --syn -j ACCEPT
-$IPTABLES -A INPUT -i $EXTIF -j REJECT
-
-#Allow related and established from $INTIF. Drop everything else.
-$IPTABLES -A INPUT -i $INTIF -j DROP
-
-#Allow http and https on other interfaces (input).
-#This is only needed if authentication server is on same server as chilli
-$IPTABLES -A INPUT -p tcp -m tcp --dport 80 --syn -j ACCEPT
-$IPTABLES -A INPUT -p tcp -m tcp --dport 443 --syn -j ACCEPT
-
-#Allow 3990 on other interfaces (input).
-$IPTABLES -A INPUT -p tcp -m tcp --dport 3990 --syn -j ACCEPT
-
-#Allow ICMP echo on other interfaces (input).
-$IPTABLES -A INPUT -p icmp --icmp-type echo-request -j ACCEPT
-
-#Allow everything on loopback interface.
-$IPTABLES -A INPUT -i lo -j ACCEPT
-
-# Drop everything to and from $INTIF (forward)
-# This means that access points can only be managed from ChilliSpot
-$IPTABLES -A FORWARD -i $INTIF -j DROP
-$IPTABLES -A FORWARD -o $INTIF -j DROP
-
-#Enable NAT on output device
-$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
-
diff --git a/net-wireless/coova-chilli/files/init.d/chilli b/net-wireless/coova-chilli/files/init.d/chilli
deleted file mode 100644
index 090851ea..00000000
--- a/net-wireless/coova-chilli/files/init.d/chilli
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# Import chilli specific functions
-. /etc/chilli/functions
-
-depend() {
- use net logger
-}
-
-
-checkconfig() {
- check_required
-
- if [ -f /etc/chilli.conf ]; then
- return 0;
- else
- eerror "Error starting CoovaChilli. Please create /etc/chilli.conf before."
- return 1;
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting CoovaChilli"
-
- # TODO: check for tun module and ip_forward
-
- writeconfig
- radiusconfig
-
- start-stop-daemon --start --pidfile /var/run/chilli.pid --quiet \
- --exec /usr/sbin/chilli -- --pidfile=/var/run/chilli.pid
- eend $?
-}
-
-stop() {
- ebegin "Stopping Chillispot"
- start-stop-daemon --stop --pidfile /var/run/chilli.pid --quiet
- eend $?
-}
-
diff --git a/net-wireless/coova-chilli/metadata.xml b/net-wireless/coova-chilli/metadata.xml
deleted file mode 100644
index d5111ea3..00000000
--- a/net-wireless/coova-chilli/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>bertrand@jacquin.bzh</email>
- <name>Bertrand Jacquin</name>
- </maintainer>
- <use>
- <flag name='miniportal'>Include a minimal CGI webportal</flag>
- <flag name='netfilter'>Add support to netfilter/iptables</flag>
- <flag name='pcap'>Add support to libpcap</flag>
- </use>
-</pkgmetadata>
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index bb1a42e9..a3ca3a95 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -62,9 +62,6 @@ net-misc/openvpn:iproute2 - Enabled iproute2 support instead of net-tools
net-misc/openvpn:passwordsave - Enables openvpn to save passwords
net-misc/openvpn:pkcs11 - Enable PKCS#11 smartcard support
net-misc/openvpn-gui:empty-password - Permit user to remove password on private key
-net-wireless/coova-chilli:miniportal - Include a minimal CGI webportal
-net-wireless/coova-chilli:netfilter - Add support to netfilter/iptables
-net-wireless/coova-chilli:pcap - Add support to libpcap
net-wireless/hostapd:crda - Add CRDA support
net-wireless/hostapd:logwatch - Install support files for sys-app/logwatch
net-wireless/hostapd:madwifi - Add support for madwifi (Atheros chipset)