1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
6 name = freeradius-server
10 groups = System/Daemons
11 url = http://www.freeradius.org
12 license = GPLv2+ and LGPLv2+
13 summary = High-performance and highly configurable free RADIUS server.
16 The FreeRADIUS Server Project is a high performance and highly
17 configurable GPL'd free RADIUS server.
18 FreeRADIUS is an Internet authentication daemon, which implements
19 the RADIUS protocol, as defined in RFC 2865. It allows
20 Network Access Servers to perform authentication for dial-up users.
23 source_dl = ftp://ftp.freeradius.org/pub/freeradius/
35 PARALLELISMFLAGS = # Disabled
40 --libdir=/usr/lib/freeradius \
41 --localstatedir=/var \
42 --with-system-libtool \
45 --disable-ltdl-install \
47 --without-rlm_eap_ikev2 \
48 --without-rlm_sql_iodbc \
49 --without-rlm_sql_firebird \
50 --without-rlm_sql_db2 \
51 --without-rlm_sql_oracle
53 make_build_targets = LINK_MODE=-pie
56 make install R=%{BUILDROOT}
58 mkdir -pv %{BUILDROOT}/etc/logrotate.d/
59 cp -vf %{DIR_SOURCE}/logrotate/freeradius %{BUILDROOT}/etc/logrotate.d/
69 # Generate certificates after installation
70 # Command: cd /etc/raddb/certs/ && make Makefile