]> git.pld-linux.org Git - packages/freeradius.git/blame - freeradius.spec
- 1.1.1, NFY, patches need review (too much for me right now)
[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
b8ecaeaa 9# - finish update to 1.1.1
4e6a6407 10Summary: High-performance and highly configurable RADIUS server
2512122e 11Summary(pl): Szybki i wysoce konfigurowalny serwer RADIUS
94afa185 12Name: freeradius
b8ecaeaa
ER
13Version: 1.1.1
14Release: 0.1
94afa185 15License: GPL
4e6a6407 16Group: Networking/Daemons
a96a40cf 17Source0: ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.gz
b8ecaeaa 18# Source0-md5: b38b24f6352090fdb571b9e8da52e12e
f8b238b6
AM
19Source1: %{name}.logrotate
20Source2: %{name}.init
21Source3: %{name}.pam
fd0f773b
JR
22Patch0: %{name}-makefile.patch
23Patch1: %{name}-smbencrypt.patch
24Patch2: %{name}-linking.patch
25Patch3: %{name}-moduledir.patch
26Patch4: %{name}-rundir.patch
27Patch5: %{name}-config.patch
28Patch6: %{name}-eap_install_order.patch
a96a40cf 29URL: http://www.freeradius.org/
041912e5
JB
30BuildRequires: autoconf
31BuildRequires: automake
32BuildRequires: cyrus-sasl-devel
33BuildRequires: gdbm-devel
4e6a6407 34BuildRequires: libltdl-devel
041912e5 35BuildRequires: libtool
4e6a6407 36BuildRequires: mysql-devel
062d3f7c 37BuildRequires: net-snmp-devel
aaab8964 38BuildRequires: openldap-devel >= 2.3.0
17d2eca0 39BuildRequires: openssl-devel >= 0.9.7d
4e6a6407 40BuildRequires: pam-devel
f8b238b6
AM
41BuildRequires: perl-devel
42BuildRequires: postgresql-backend-devel
43BuildRequires: postgresql-devel
7c19d94e 44BuildRequires: python
f8b238b6 45BuildRequires: python-devel
f8b238b6 46BuildRequires: rpm-perlprov
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