diff options
author | Bertrand Jacquin <bertrand@jacquin.bzh> | 2015-11-17 23:46:39 +0000 |
---|---|---|
committer | Bertrand Jacquin <bertrand@jacquin.bzh> | 2015-11-17 23:46:39 +0000 |
commit | 6675daffb29141e08d40c2e0e492386faadd0c50 (patch) | |
tree | 98357c8fd651e6e5d720f328cd387ebe237f1f49 | |
parent | media-tv/concordance: Drop einstall (diff) | |
download | portage-6675daffb29141e08d40c2e0e492386faadd0c50.tar.xz |
net-wireless/coova-chilli: Drop since not used
-rw-r--r-- | metadata/md5-cache/net-wireless/coova-chilli-1.2.9 | 13 | ||||
-rw-r--r-- | net-wireless/coova-chilli/Manifest | 5 | ||||
-rw-r--r-- | net-wireless/coova-chilli/coova-chilli-1.2.9.ebuild | 61 | ||||
-rw-r--r-- | net-wireless/coova-chilli/files/firewall.iptables | 63 | ||||
-rw-r--r-- | net-wireless/coova-chilli/files/init.d/chilli | 44 | ||||
-rw-r--r-- | net-wireless/coova-chilli/metadata.xml | 13 | ||||
-rw-r--r-- | profiles/use.local.desc | 3 |
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) |