2 # Copyright (C) 2007-2013 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR)/rules.mk
10 PKG_NAME:=coova-chilli
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://ap.coova.org/chilli
16 PKG_MD5SUM:=dc0037e3cdebcb60508081b4e42e984a
20 include $(INCLUDE_DIR)/package.mk
22 define Package/coova-chilli
23 SUBMENU:=Captive Portals
26 DEPENDS:=+kmod-tun +librt
27 TITLE:=Wireless LAN HotSpot controller (Coova Chilli Version)
28 URL:=http://www.coova.org/CoovaChilli
31 define Package/coova-chilli/description
32 CoovaChilli is an open source access controller for wireless LAN
33 access points and is based on ChilliSpot. It is used for authenticating
34 users of a wireless (or wired) LAN. It supports web based login (UAM)
35 which is today's standard for public HotSpots and it supports Wireless
36 Protected Access (WPA) which is the standard of the future.
37 Authentication, authorization and accounting (AAA) is handled by your
38 favorite radius server.
41 define Package/coova-chilli/conffiles
45 define Package/coova-chilli/install
46 $(INSTALL_DIR) $(1)/etc
47 $(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/chilli.conf $(1)/etc/
48 $(INSTALL_DIR) $(1)/etc/chilli
49 $(CP) $(PKG_INSTALL_DIR)/etc/chilli/* $(1)/etc/chilli/
50 $(INSTALL_DIR) $(1)/usr/sbin
51 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/chilli* $(1)/usr/sbin/
52 $(INSTALL_DIR) $(1)/usr/lib/
53 $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib*.so.* $(1)/usr/lib/
56 $(eval $(call BuildPackage,coova-chilli))