fded738292
Update radsecproxy to version 1.6.5 and convert the init script to use procd, and start later during boot to ensure name service is operational. Introduces a small patch to radsecproxy which prevents it from forcing log output to stderr when run in the foreground, thus making it possible to simply run it in this mode for procd management. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk> git-svn-id: svn://svn.openwrt.org/openwrt/packages@40635 3c298f89-4303-0410-b956-a3cf2f4a3e73
57 lines
1.3 KiB
Makefile
57 lines
1.3 KiB
Makefile
#
|
|
# Copyright (C) 2008-2012 OpenWrt.org
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=radsecproxy
|
|
PKG_VERSION:=1.6.5
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
PKG_SOURCE_URL:=http://software.uninett.no/radsecproxy/
|
|
PKG_MD5SUM:=f74f82a7ae2cdf2b1d9d271a5c360617
|
|
|
|
PKG_INSTALL:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/radsecproxy
|
|
SECTION:=net
|
|
CATEGORY:=Network
|
|
DEPENDS:=+libopenssl +libpthread
|
|
TITLE:=radsecproxy
|
|
URL:=http://software.uninett.no/radsecproxy
|
|
endef
|
|
|
|
define Package/radsecproxy/description
|
|
A generic radius proxy for UDP/TLS (RadSec)
|
|
endef
|
|
|
|
CONFIGURE_ARGS+= \
|
|
--with-ssl="$(STAGING_DIR)/usr"
|
|
|
|
#TARGET_CFLAGS += -ansi
|
|
#TARGET_CFLAGS += -std=c99
|
|
TARGET_CFLAGS += -Wno-long-long
|
|
|
|
|
|
define Package/radsecproxy/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin/
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/radsecproxy $(1)/usr/sbin/
|
|
$(INSTALL_DIR) $(1)/etc/
|
|
$(CP) $(PKG_BUILD_DIR)/radsecproxy.conf-example $(1)/etc/radsecproxy.conf
|
|
$(INSTALL_DIR) $(1)/etc/init.d/
|
|
$(INSTALL_BIN) ./files/radsecproxy.init $(1)/etc/init.d/radsecproxy
|
|
endef
|
|
|
|
define Package/radsecproxy/conffiles
|
|
/etc/radsecproxy.conf
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,radsecproxy))
|
|
|