2 # Copyright (C) 2007-2010 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:=e8fa70a52d9c9f4e8addbe8df09c56db
21 include $(INCLUDE_DIR)/package.mk
23 define Package/coova-chilli
24 SUBMENU:=Captive Portals
27 DEPENDS:=+kmod-tun +librt
28 TITLE:=Wireless LAN HotSpot controller (Coova Chilli Version)
29 URL:=http://www.coova.org/CoovaChilli
32 define Package/coova-chilli/description
33 CoovaChilli is an open source access controller for wireless LAN
34 access points and is based on ChilliSpot. It is used for authenticating
35 users of a wireless (or wired) LAN. It supports web based login (UAM)
36 which is today's standard for public HotSpots and it supports Wireless
37 Protected Access (WPA) which is the standard of the future.
38 Authentication, authorization and accounting (AAA) is handled by your
39 favorite radius server.
42 define Package/coova-chilli/conffiles
46 define Package/coova-chilli/install
47 $(INSTALL_DIR) $(1)/etc
48 $(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/chilli.conf $(1)/etc/
49 $(INSTALL_DIR) $(1)/etc/chilli
50 $(CP) $(PKG_INSTALL_DIR)/etc/chilli/* $(1)/etc/chilli/
51 $(INSTALL_DIR) $(1)/usr/sbin
52 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/chilli* $(1)/usr/sbin/
53 $(INSTALL_DIR) $(1)/usr/lib/
54 $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib*.so.* $(1)/usr/lib/
57 $(eval $(call BuildPackage,coova-chilli))