]> git.pld-linux.org Git - packages/freeradius.git/blame - freeradius.spec
- add security todo
[packages/freeradius.git] / freeradius.spec
CommitLineData
a35c3a00 1#
f1e65093 2%include /usr/lib/rpm/macros.perl
6c1c28f9
ER
3# FIXME:
4# - won't be good to include these contrib examples?
5# Source1: http://www.ping.de/~fdc/radius/radacct-replay
6# Source3: ftp://ftp.freeradius.org/pub/radius/contrib/radwho.cgi
ab174399
ER
7# TODO
8# - (CVE-2006-1354) http://security.gentoo.org/glsa/glsa-200604-03.xml
4e6a6407 9Summary: High-performance and highly configurable RADIUS server
2512122e 10Summary(pl): Szybki i wysoce konfigurowalny serwer RADIUS
94afa185 11Name: freeradius
31c93271 12Version: 1.1.0
4271bd7c 13Release: 2
94afa185 14License: GPL
4e6a6407 15Group: Networking/Daemons
a96a40cf 16Source0: ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.gz
31c93271 17# Source0-md5: e04ec8a07b8c8dc96e28ef7fdce261e7
f8b238b6
AM
18Source1: %{name}.logrotate
19Source2: %{name}.init
20Source3: %{name}.pam
fd0f773b
JR
21Patch0: %{name}-makefile.patch
22Patch1: %{name}-smbencrypt.patch
23Patch2: %{name}-linking.patch
24Patch3: %{name}-moduledir.patch
25Patch4: %{name}-rundir.patch
26Patch5: %{name}-config.patch
27Patch6: %{name}-eap_install_order.patch
a96a40cf 28URL: http://www.freeradius.org/
041912e5
JB
29BuildRequires: autoconf
30BuildRequires: automake
31BuildRequires: cyrus-sasl-devel
32BuildRequires: gdbm-devel
4e6a6407 33BuildRequires: libltdl-devel
041912e5 34BuildRequires: libtool
4e6a6407 35BuildRequires: mysql-devel
062d3f7c 36BuildRequires: net-snmp-devel
aaab8964 37BuildRequires: openldap-devel >= 2.3.0
17d2eca0 38BuildRequires: openssl-devel >= 0.9.7d
4e6a6407 39BuildRequires: pam-devel
f8b238b6
AM
40BuildRequires: perl-devel
41BuildRequires: postgresql-backend-devel
42BuildRequires: postgresql-devel
7c19d94e 43BuildRequires: python
f8b238b6 44BuildRequires: python-devel
f8b238b6 45BuildRequires: rpm-perlprov
9c9b6568 46BuildRequires: rpmbuild(macros) >= 1.202
062d3f7c
ER
47BuildRequires: rpmbuild(macros) >= 1.268
48BuildRequires: unixODBC-devel
49Requires(post,preun): /sbin/chkconfig
50Requires(postun): /usr/sbin/groupdel
51Requires(postun): /usr/sbin/userdel
9c9b6568 52Requires(pre): /bin/id
062d3f7c 53Requires(pre): /usr/bin/getgid
9c9b6568 54Requires(pre): /usr/sbin/groupadd
9c9b6568 55Requires(pre): /usr/sbin/useradd
062d3f7c 56Requires(pre): /usr/sbin/usermod
24927a7b 57Requires: perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
dccca3ce 58Requires: rc-scripts
dccca3ce 59Provides: group(radius)
062d3f7c 60Provides: user(radius)
4e6a6407 61Obsoletes: cistron-radius
dccca3ce 62BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
4e6a6407 63
4e6a6407 64%description
94afa185
MP
65The FreeRADIUS Server Project is an attempt to create a
66high-performance and highly configurable GPL'd RADIUS server. It is
67generally similar to the Livingston 2.0 RADIUS server, but has a lot
68more features, and is much more configurable.
4e6a6407 69
2512122e 70%description -l pl
94afa185
MP
71Projekt FreeRadius ma na celu stworzenie szybkiego i wysoce
72konfigurowalnego serwera RADIUS na licencji GPL. Ten jest podobny do
d76bc4bd 73