]> git.pld-linux.org Git - packages/freeradius-server.git/blame - freeradius-server.spec
Up to 3.0.17, work in progress
[packages/freeradius-server.git] / freeradius-server.spec
CommitLineData
6d411f0e 1#
a4700f8f 2# Conditional build:
023c5712
JB
3%bcond_without ldap # rlm_ldap extension module
4%bcond_without firebird # rlm_sql_firebird extension module
5%bcond_without eap_ikev2 # rlm_eap_ikev2 extension module
6%bcond_without kerberos5 # rlm_krb5 extension module
7%bcond_with krb5 # use MIT Kerberos instead of heimdal
8%bcond_with oci # Oracle SQL extension module
9%bcond_without instantclient # build Oracle SQL extension module against oracle-instantclient package
10%bcond_without redis # rlm_redis and rlm_rediswho extension modules
11%bcond_without ruby # rlm_ruby extension module
12%bcond_with failed_calls_acc # with failed calls accounting support
a4700f8f 13#
b3332a9e 14%include /usr/lib/rpm/macros.perl
15#
16Summary: High-performance and highly configurable RADIUS server
17Summary(pl.UTF-8): Szybki i wysoce konfigurowalny serwer RADIUS
18Name: freeradius-server
693f9309
JK
19Version: 3.0.17
20Release: 0.1
bd3f374e 21License: GPL v2
0a62ea03 22Group: Networking/Daemons/Radius
b3332a9e 23Source0: ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.bz2
693f9309 24# Source0-md5: 1f4ad38f32101a7d50d818afa6f17339
b3332a9e 25Source1: %{name}.logrotate
26Source2: %{name}.init
27Source3: %{name}.pam
1015cc19 28Source4: %{name}.tmpfiles
b3332a9e 29Patch0: %{name}-config.patch
30Patch1: %{name}-libdir.patch
31Patch2: %{name}-makefile.patch
32Patch3: %{name}-rundir.patch
33988453 33Patch4: %{name}-heimdal.patch
ab64f8e9 34Patch5: %{name}-rubyhdrs.patch
7d859cd4
MM
35# Patch taken from http://download.ag-projects.com/CDRTool/contrib/freeradius-brandinger/
36Patch6: failed_calls_accounting.patch
693f9309 37#Patch7: http://eduroam.pl/Dokumentacja/cui-fr-2.2.0.patch
87bfb014 38Patch8: format-security.patch
78deb215 39Patch9: am.patch
023c5712 40Patch10: %{name}-oracle.patch
693f9309 41Patch11: aclocal.patch
b3332a9e 42URL: http://www.freeradius.org/
a4700f8f 43%{?with_firebird:BuildRequires: Firebird-devel}
023c5712 44BuildRequires: autoconf >= 2.59
b3332a9e 45BuildRequires: automake
46BuildRequires: cyrus-sasl-devel
47BuildRequires: gdbm-devel
023c5712
JB
48%if %{with kerberos5} && %{without krb5}
49BuildRequires: heimdal-devel
50%endif
51%{?with_redis:BuildRequires: hiredis-devel}
693f9309 52BuildRequires: json-c-devel
023c5712
JB
53%if %{with kerberos5} && %{with krb5}
54BuildRequires: krb5-devel
55%endif
693f9309 56%{?with_eap_ikev2:BuildRequires: libeap-ikev2-devel >= 0.2.1-5}
023c5712
JB
57BuildRequires: libltdl-devel
58BuildRequires: libpcap-devel
b3332a9e 59BuildRequires: libtool
b3332a9e 60BuildRequires: mysql-devel
023c5712 61%{?with_oci:%{?with_instantclient:BuildRequires: oracle-instantclient-devel >= 9}}
a4700f8f 62%{?with_ldap:BuildRequires: openldap-devel}
023c5712 63BuildRequires: openssl-devel >= 0.9.7
b3332a9e 64BuildRequires: pam-devel
65BuildRequires: perl-devel
66BuildRequires: postgresql-devel
023c5712
JB
67BuildRequires: python-devel >= 2.3
68BuildRequires: readline-devel
06e59fe8 69BuildRequires: rpm-perlprov
b3332a9e 70BuildRequires: rpmbuild(macros) >= 1.268
1e3234c1 71%{?with_ruby:BuildRequires: ruby-devel >= 1.8}
b3332a9e 72BuildRequires: sqlite3-devel
73BuildRequires: unixODBC-devel
74Requires(post,preun): /sbin/chkconfig
75Requires(postun): /usr/sbin/groupdel
76Requires(postun): /usr/sbin/userdel
77Requires(pre): /bin/id
78Requires(pre): /usr/bin/getgid
79Requires(pre): /usr/sbin/groupadd
80Requires(pre): /usr/sbin/useradd
81Requires(pre): /usr/sbin/usermod
1e6843ce 82Requires: %{name}-libs = %{version}-%{release}
0b66b0a3 83Requires: openssl-tools
49a13568 84Requires: rc-scripts
85Provides: freeradius = %{version}-%{release}
b3332a9e 86Provides: group(radius)
87Provides: user(radius)
88Obsoletes: cistron-radius
80f87d24 89Obsoletes: freeradius < 2.0
190f7b54 90Conflicts: logrotate < 3.8.0
b3332a9e 91BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
92
023c5712 93%define mibdir %{_datadir}/mibs
8d938523 94%define filterout_ld -Wl,--as-needed
10649a33 95
b3332a9e 96%description
97The FreeRADIUS Server Project is an attempt to create a
98high-performance and highly configurable GPL'd RADIUS server. It is
99generally similar to the Livingston 2.0 RADIUS server, but has a lot
100more features, and is much more configurable.
101
102%description -l pl.UTF-8
103Projekt FreeRadius ma na celu stworzenie szybkiego i wysoce
104konfigurowalnego serwera RADIUS na licencji GPL. Ten jest podobny do
105Livingston 2.0 RADIUS server ale ma o wiele więcej funkcji i posiada
106większe możliwości konfigurowania.
107
36336d0b 108%package module-krb5
023c5712
JB
109Summary: Kerberos module for FreeRADIUS server
110Summary(pl.UTF-8): Moduł Kerberos do serwera FreeRADIUS
36336d0b
PG
111Group: Networking/Daemons/Radius
112Requires: %{name} = %{version}-%{release}
113
114%description module-krb5
023c5712
JB
115Kerberos module for FreeRADIUS server.
116
117%description module-krb5 -l pl.UTF-8
118Moduł Kerberos do serwera FreeRADIUS.
36336d0b
PG
119
120%package module-ldap
023c5712
JB
121Summary: LDAP module for FreeRADIUS server
122Summary(pl.UTF-8): Moduł LDAP do serwera FreeRADIUS
36336d0b
PG
123Group: Networking/Daemons/Radius
124Requires: %{name} = %{version}-%{release}
125
126%description module-ldap
023c5712 127LDAP module for FreeRADIUS server.
42573dc2 128
023c5712
JB
129%description module-ldap -l pl.UTF-8
130Moduł LDAP do serwera FreeRADIUS.
42573dc2 131
36336d0b 132%package module-otp
023c5712
JB
133Summary: OTP module for FreeRADIUS server
134Summary(pl.UTF-8): Moduł OTP do serwera FreeRADIUS
42573dc2
PG
135Group: Networking/Daemons/Radius
136Requires: %{name} = %{version}-%{release}
137
36336d0b 138%description module-otp
023c5712
JB
139OTP module for FreeRADIUS server.
140
141%description module-otp -l pl.UTF-8
142Moduł OTP do serwera FreeRADIUS.
36336d0b
PG
143
144%package module-pam
023c5712
JB
145Summary: PAM module for FreeRADIUS server
146Summary(pl.UTF-8): Moduł PAM do serwera FreeRADIUS
36336d0b
PG
147Group: Networking/Daemons/Radius
148Requires: %{name} = %{version}-%{release}
149
150%description module-pam
023c5712
JB
151PAM module for FreeRADIUS server.
152
153%description module-pam -l pl.UTF-8
154Moduł PAM do serwera FreeRADIUS.
36336d0b
PG
155
156%package module-perl
023c5712
JB
157Summary: Perl module for FreeRADIUS server
158Summary(pl.UTF-8): Moduł Perl do serwera FreeRADIUS
36336d0b
PG
159Group: Networking/Daemons/Radius
160Requires: %{name} = %{version}-%{release}
161
162%description module-perl
023c5712
JB
163Perl module for FreeRADIUS server.
164
165%description module-perl -l pl.UTF-8
166Moduł Perl do serwera FreeRADIUS.
42573dc2 167
023c5712
JB
168%package module-python
169Summary: Python module for FreeRADIUS server
170Summary(pl.UTF-8): Moduł Python do serwera FreeRADIUS
42573dc2
PG
171Group: Networking/Daemons/Radius
172Requires: %{name} = %{version}-%{release}
173
023c5712
JB
174%description module-python
175Python module for FreeRADIUS server.
42573dc2 176
023c5712
JB
177%description module-python -l pl.UTF-8
178Moduł Python do serwera FreeRADIUS.
179
180%package module-redis
181Summary: Redis and RedisWho modules for FreeRADIUS server
182Summary(pl.UTF-8): Moduł Redis i RedisWho do serwera FreeRADIUS
36336d0b
PG
183Group: Networking/Daemons/Radius
184Requires: %{name} = %{version}-%{release}
185
023c5712
JB
186%description module-redis
187Redis and RedisWho modules for FreeRADIUS server.
188
189%description module-redis -l pl.UTF-8
190Moduł Redis i RedisWho do serwera FreeRADIUS.
36336d0b 191
1e3234c1 192%package module-ruby
023c5712
JB
193Summary: Ruby module for FreeRADIUS server
194Summary(pl.UTF-8): Moduł Ruby do serwera FreeRADIUS
1e3234c1
MM
195Group: Networking/Daemons/Radius
196Requires: %{name} = %{version}-%{release}
197
198%description module-ruby
023c5712
JB
199Ruby module for FreeRADIUS server.
200
201%description module-ruby -l pl.UTF-8
202Moduł Ruby do serwera FreeRADIUS.
1e3234c1 203
023c5712
JB
204%package module-sql-firebird
205Summary: Firebird driver for FreeRADIUS server SQL module
206Summary(pl.UTF-8): Sterownik Firebird dla modułu SQL serwera FreeRADIUS
42573dc2
PG
207Group: Networking/Daemons/Radius
208Requires: %{name} = %{version}-%{release}
023c5712 209Obsoletes: freeradius-server-module-sql_firebird
42573dc2 210
023c5712
JB
211%description module-sql-firebird
212Firebird driver for FreeRADIUS server SQL module.
42573dc2 213
023c5712
JB
214%description module-sql-firebird -l pl.UTF-8
215Sterownik Firebird dla modułu SQL serwera FreeRADIUS.
216
217%package module-sql-mysql
218Summary: MySQL driver for FreeRADIUS server SQL module
219Summary(pl.UTF-8): Sterownik MySQL dla modułu SQL serwera FreeRADIUS
7c0821ed
PG
220Group: Networking/Daemons/Radius
221Requires: %{name} = %{version}-%{release}
023c5712 222Obsoletes: freeradius-server-module-mysql
7c0821ed 223
023c5712
JB
224%description module-sql-mysql
225MySQL driver for FreeRADIUS server SQL module.
7c0821ed 226
023c5712
JB
227%description module-sql-mysql -l pl.UTF-8
228Sterownik MySQL dla modułu SQL serwera FreeRADIUS.
229
230%package module-sql-oracle
231Summary: Oracle driver for FreeRADIUS server SQL module
232Summary(pl.UTF-8): Sterownik Oracle dla modułu SQL serwera FreeRADIUS
36336d0b
PG
233Group: Networking/Daemons/Radius
234Requires: %{name} = %{version}-%{release}
235
023c5712
JB
236%description module-sql-oracle
237Oracle driver for FreeRADIUS server SQL module.
238
239%description module-sql-oracle -l pl.UTF-8
240Sterownik Oracle dla modułu SQL serwera FreeRADIUS.
36336d0b 241
023c5712
JB
242%package module-sql-postgresql
243Summary: PostgreSQL driver for FreeRADIUS server SQL module
244Summary(pl.UTF-8): Sterownik PostgreSQL dla modułu SQL serwera FreeRADIUS
36336d0b
PG
245Group: Networking/Daemons/Radius
246Requires: %{name} = %{version}-%{release}
023c5712 247Obsoletes: freeradius-server-module-postgresql
36336d0b 248
023c5712
JB
249%description module-sql-postgresql
250PostgreSQL driver for FreeRADIUS server SQL module.
36336d0b 251
023c5712
JB
252%description module-sql-postgresql -l pl.UTF-8
253Sterownik PostgreSQL dla modułu SQL serwera FreeRADIUS.
1e6843ce 254
023c5712
JB
255%package module-sql-sqlite
256Summary: SQLite driver for FreeRADIUS server SQL module
257Summary(pl.UTF-8): Sterownik SQLite dla modułu SQL serwera FreeRADIUS
258Group: Networking/Daemons/Radius
259Requires: %{name} = %{version}-%{release}
260Obsoletes: freeradius-server-module-sqlite
1e6843ce 261
023c5712
JB
262%description module-sql-sqlite
263SQLite driver for FreeRADIUS server SQL module.
264
265%description module-sql-sqlite -l pl.UTF-8
266Sterownik SQLite dla modułu SQL serwera FreeRADIUS.
267
268%package module-sql-unixodbc
269Summary: UnixODBC driver for FreeRADIUS server SQL module
270Summary(pl.UTF-8): Sterownik UnixODBC dla modułu SQL serwera FreeRADIUS
271Group: Networking/Daemons/Radius
272Requires: %{name} = %{version}-%{release}
273Obsoletes: freeradius-server-module-unixodbc
274
275%description module-sql-unixodbc
276UnixODBC driver for FreeRADIUS server SQL module.
277
278%description module-sql-unixodbc -l pl.UTF-8
279Sterownik UnixODBC dla modułu SQL serwera FreeRADIUS.
280
281%package module-unix
282Summary: Unix module for FreeRADIUS server
283Summary(pl.UTF-8): Moduł Unix do serwera FreeRADIUS
284Group: Networking/Daemons/Radius
285Requires: %{name} = %{version}-%{release}
286
287%description module-unix
288Unix module for FreeRADIUS server.
289
290%description module-unix -l pl.UTF-8
291Moduł Unix do serwera FreeRADIUS.
1e6843ce 292
1e6843ce 293%package libs
023c5712
JB
294Summary: FreeRADIUS server libraries
295Summary(pl.UTF-8): Biblioteki serwera FreeRADIUS
bd3f374e 296License: LGPL v2 (libfreeradius-radius), GPL v2 (libfreeradius-eap)
49a13568 297Group: Libraries
1e6843ce
PG
298
299%description libs
023c5712
JB
300FreeRADIUS server libraries.
301
302%description libs -l pl.UTF-8
303Biblioteki serwera FreeRADIUS.
1e6843ce
PG
304
305%package devel
023c5712
JB
306Summary: Header files for FreeRADIUS server libraries
307Summary(pl.UTF-8): Pliki nagłówkowe bibliotek serwera FreeRADIUS
bd3f374e 308License: LGPL v2 (libfreeradius-radius), GPL v2 (libfreeradius-eap)
49a13568 309Group: Development/Libraries
1e6843ce
PG
310Requires: %{name}-libs = %{version}-%{release}
311
312%description devel
023c5712
JB
313Header files for FreeRADIUS server libraries.
314
315%description devel -l pl.UTF-8
316Pliki nagłówkowe bibliotek serwera FreeRADIUS.
317
318%package -n mibs-%{name}
319Summary: MIB database for FreeRADIUS server
320Summary(pl.UTF-8): Baza danych MIB dla serwera FreeRADIUS
321Group: Applications/System
322Requires: mibs-dirs
323Suggests: libsmi
324Obsoletes: freeradius-server-mibs
325
326%description -n mibs-%{name}
327MIB database for FreeRADIUS server.
328
329%description -n mibs-%{name} -l pl.UTF-8
330Baza danych MIB dla serwera FreeRADIUS.
1e6843ce 331
b3332a9e 332%prep
333%setup -q
693f9309 334
b3332a9e 335%patch0 -p1
336%patch1 -p1
693f9309 337#%patch2 -p1
b3332a9e 338%patch3 -p1
693f9309
JK
339#%patch4 -p1
340#%patch5 -p1
7d859cd4 341%{?with_failed_calls_acc:%patch6 -p0}
693f9309
JK
342#%patch7 -p1
343#%patch8 -p1
344#%patch9 -p1
345#%patch10 -p1
346%patch11 -p1
b3332a9e 347
348%build
10649a33 349# Keep it for future when ac/am regeneration will be ok
023c5712 350TOPDIR="$(pwd)"
ab64f8e9
JR
351find -name 'configure.[ia][nc]' -type f | while read FILE; do
352 cd $(dirname "$FILE")
023c5712 353 grep -q 'A[CM]_PROG_LIBTOOL' configure.[ia][nc] && %{__libtoolize}
693f9309 354 %{__aclocal} -I "$TOPDIR" -I "$TOPDIR/m4" $(if [ -d m4 ] ; then echo "-I m4" ; fi)
ab64f8e9
JR
355 %{__autoconf}
356 [ -f config.h.in ] && %{__autoheader}
357 cd -
358done
b3332a9e 359
023c5712
JB
360# NOTE:
361# system-libtool conflicts with --disable-static
362# rlm_opendirectory is Mac OS specific
363# rlm_sql_db2 requires proprietary library (IBM DB2 SDK)
364# rlm_sql_iodbc disabled because libiodbc-devel conflicts with unixODBC-devel
b3332a9e 365%configure \
023c5712
JB
366 SNMPGET=/usr/bin/snmpget \
367 SNMPWALK=/usr/bin/snmpwalk \
368 ac_cv_lib_nsl_inet_ntoa=no \
369 ac_cv_lib_resolv_inet_aton=no \
370 --disable-static \
371 %{!?with_krb5:--enable-heimdal-krb5} \
b3332a9e 372 --enable-strict-dependencies \
373 --with-experimental-modules \
374 --with-logdir=%{_var}/log/freeradius \
023c5712 375 %{?with_instantclient:--with-oracle-include-dir=/usr/include/oracle/client} \
d3389635 376 --with-system-libltdl \
8acbb921 377 --with-udpfromto \
023c5712 378 %{!?with_eap_ikev2:--without-rlm_eap_ikev2} \
7fd3fae8 379 --without-rlm_eap_tnc \
023c5712
JB
380 %{!?with_kerberos5:--without-rlm_krb5} \
381 %{!?with_ldap:--without-rlm_ldap} \
b3332a9e 382 --without-rlm_opendirectory \
023c5712
JB
383 %{!?with_redis:--without-rlm_redis} \
384 %{!?with_redis:--without-rlm_rediswho} \
385 %{!?with_ruby:--without-rlm_ruby} \
b3332a9e 386 --without-rlm_sql_db2 \
a4700f8f 387 %{!?with_firebird:--without-rlm_sql_firebird} \
023c5712 388 --without-rlm_sql_iodbc \
693f9309
JK
389 %{!?with_oci:--without-rlm_sql_oracle} \
390 --without-rlm_couchbase \
391 --without-rlm_securid
b3332a9e 392
023c5712 393%{__make} -j1
b3332a9e 394
395%install
396rm -rf $RPM_BUILD_ROOT
10649a33 397install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d} \
1e6843ce 398 $RPM_BUILD_ROOT%{_var}/log/{,archive}/freeradius/radacct \
1015cc19 399 $RPM_BUILD_ROOT%{mibdir} \
023c5712 400 $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
b3332a9e 401
402%{__make} -j1 install \
403 R=$RPM_BUILD_ROOT
404
1015cc19
JR
405install %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
406install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
407install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/radius
408install %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
b3332a9e 409
1e6843ce 410# Install mibs:
693f9309 411install mibs/FREERADIUS-*.mib $RPM_BUILD_ROOT%{mibdir}
1e6843ce 412
10649a33 413# Cleanups:
023c5712
JB
414%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la \
415 $RPM_BUILD_ROOT%{_sbindir}/rc.*
693f9309 416%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/freeradius
b3332a9e 417
bd3f374e
JB
418# prepare cleaned up docs for rpm
419install -d docs-rpm
420cp -a doc scripts docs-rpm
693f9309
JK
421%{__rm} docs-rpm/doc/{.gitignore,Makefile*,rfc/{Makefile,update.sh,*.pl}}
422%{__rm} docs-rpm/scripts/{.gitignore,*.in,raddebug,cryptpasswd}
bd3f374e
JB
423%{__rm} -r docs-rpm/scripts/solaris
424
b3332a9e 425%clean
426rm -rf $RPM_BUILD_ROOT
427
428%pre
429%groupadd -g 29 -r -f radius
430%useradd -u 29 -d %{_localstatedir} -s /bin/false -M -r -c "%{name}" -g radius radius
431
432# TODO: should be in trigger instead.
433# upgrade from previous versions of the package, where radius' gid was "nobody"
434if [ "`id -g radius`" = "99" ]; then
435 usermod -g 29 radius
436 chown radius:radius /var/log/%{name}/*.log >/dev/null 2>&1 || :
437 chown radius:radius /var/log/%{name}/radacct/* >/dev/null 2>&1 || :
438fi
439
440%post
441/sbin/chkconfig --add %{name}
442%service %{name} restart "%{name} daemon"
443
444%preun
445if [ "$1" = "0" ]; then
446 %service %{name} stop
447 /sbin/chkconfig --del %{name}
448fi
449
450%postun
451if [ "$1" = "0" ]; then
452 %userremove radius
453 %groupremove radius
454fi
455
1cadd3e8
PG
456%post libs -p /sbin/ldconfig
457%postun libs -p /sbin/ldconfig
458
e88e0fb4
PG
459%define module_scripts() \
460%post %1 \
461%service %{name} restart \
462\
463%postun %1 \
464%service %{name} restart
465
466%module_scripts module-krb5
467%module_scripts module-ldap
e88e0fb4
PG
468%module_scripts module-otp
469%module_scripts module-pam
470%module_scripts module-perl
e88e0fb4 471%module_scripts module-python
023c5712 472%module_scripts module-redis
1e3234c1 473%module_scripts module-ruby
023c5712
JB
474%module_scripts module-sql-firebird
475%module_scripts module-sql-mysql
476%module_scripts module-sql-oracle
477%module_scripts module-sql-postgresql
478%module_scripts module-sql-sqlite
479%module_scripts module-sql-unixodbc
e88e0fb4 480%module_scripts module-unix
e88e0fb4 481
b3332a9e 482%files
023c5712 483%defattr(644,root,root,755)
bd3f374e 484%doc COPYRIGHT CREDITS README.rst docs-rpm/*
023c5712
JB
485%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/freeradius-server
486%attr(754,root,root) /etc/rc.d/init.d/freeradius-server
487%attr(755,root,root) %{_bindir}/rad_counter
488%attr(755,root,root) %{_bindir}/radclient
489%attr(755,root,root) %{_bindir}/radconf2xml
490%attr(755,root,root) %{_bindir}/radcrypt
491%attr(755,root,root) %{_bindir}/radeapclient
492%attr(755,root,root) %{_bindir}/radlast
493%attr(755,root,root) %{_bindir}/radsniff
494%attr(755,root,root) %{_bindir}/radsqlrelay
495%attr(755,root,root) %{_bindir}/radtest
496%attr(755,root,root) %{_bindir}/radwho
497%attr(755,root,root) %{_bindir}/radzap
498%attr(755,root,root) %{_bindir}/rlm_dbm_cat
499%attr(755,root,root) %{_bindir}/rlm_dbm_parser
500%attr(755,root,root) %{_bindir}/rlm_ippool_tool
501%attr(755,root,root) %{_bindir}/smbencrypt
502%attr(755,root,root) %{_sbindir}/checkrad
503%attr(755,root,root) %{_sbindir}/raddebug
504%attr(755,root,root) %{_sbindir}/radiusd
505%attr(755,root,root) %{_sbindir}/radmin
506%attr(755,root,root) %{_sbindir}/radwatch
507%dir %{_libdir}/freeradius
508%attr(755,root,root) %{_libdir}/freeradius/rlm_acctlog*.so
509%{_libdir}/freeradius/rlm_acctlog*.la
510%attr(755,root,root) %{_libdir}/freeradius/rlm_acct_unique*.so
511%{_libdir}/freeradius/rlm_acct_unique*.la
512%attr(755,root,root) %{_libdir}/freeradius/rlm_always*.so
513%{_libdir}/freeradius/rlm_always*.la
514%attr(755,root,root) %{_libdir}/freeradius/rlm_attr_filter*.so
515%{_libdir}/freeradius/rlm_attr_filter*.la
516%attr(755,root,root) %{_libdir}/freeradius/rlm_attr_rewrite*.so
517%{_libdir}/freeradius/rlm_attr_rewrite*.la
518%attr(755,root,root) %{_libdir}/freeradius/rlm_cache*.so
519%{_libdir}/freeradius/rlm_cache*.la
520%attr(755,root,root) %{_libdir}/freeradius/rlm_caching*.so
521%{_libdir}/freeradius/rlm_caching*.la
522%attr(755,root,root) %{_libdir}/freeradius/rlm_chap*.so
523%{_libdir}/freeradius/rlm_chap*.la
524%attr(755,root,root) %{_libdir}/freeradius/rlm_checkval*.so
525%{_libdir}/freeradius/rlm_checkval*.la
526%attr(755,root,root) %{_libdir}/freeradius/rlm_copy_packet*.so
527%{_libdir}/freeradius/rlm_copy_packet*.la
528%attr(755,root,root) %{_libdir}/freeradius/rlm_counter*.so
529%{_libdir}/freeradius/rlm_counter*.la
530%attr(755,root,root) %{_libdir}/freeradius/rlm_cram*.so
531%{_libdir}/freeradius/rlm_cram*.la
532%attr(755,root,root) %{_libdir}/freeradius/rlm_dbm*.so
533%{_libdir}/freeradius/rlm_dbm*.la
534%attr(755,root,root) %{_libdir}/freeradius/rlm_detail*.so
535%{_libdir}/freeradius/rlm_detail*.la
536%attr(755,root,root) %{_libdir}/freeradius/rlm_digest*.so
537%{_libdir}/freeradius/rlm_digest*.la
538%attr(755,root,root) %{_libdir}/freeradius/rlm_dynamic_clients*.so
539%{_libdir}/freeradius/rlm_dynamic_clients*.la
540%attr(755,root,root) %{_libdir}/freeradius/rlm_eap*.so
541%{_libdir}/freeradius/rlm_eap*.la
542%attr(755,root,root) %{_libdir}/freeradius/rlm_example*.so
543%{_libdir}/freeradius/rlm_example*.la
544%attr(755,root,root) %{_libdir}/freeradius/rlm_exec*.so
545%{_libdir}/freeradius/rlm_exec*.la
546%attr(755,root,root) %{_libdir}/freeradius/rlm_expiration*.so
547%{_libdir}/freeradius/rlm_expiration*.la
548%attr(755,root,root) %{_libdir}/freeradius/rlm_expr*.so
549%{_libdir}/freeradius/rlm_expr*.la
550%attr(755,root,root) %{_libdir}/freeradius/rlm_fastusers*.so
551%{_libdir}/freeradius/rlm_fastusers*.la
552%attr(755,root,root) %{_libdir}/freeradius/rlm_files*.so
553%{_libdir}/freeradius/rlm_files*.la
554%attr(755,root,root) %{_libdir}/freeradius/rlm_ippool*.so
555%{_libdir}/freeradius/rlm_ippool*.la
556%attr(755,root,root) %{_libdir}/freeradius/rlm_jradius*.so
557%{_libdir}/freeradius/rlm_jradius*.la
558%attr(755,root,root) %{_libdir}/freeradius/rlm_linelog*.so
559%{_libdir}/freeradius/rlm_linelog*.la
560%attr(755,root,root) %{_libdir}/freeradius/rlm_logintime*.so
561%{_libdir}/freeradius/rlm_logintime*.la
562%attr(755,root,root) %{_libdir}/freeradius/rlm_mschap*.so
563%{_libdir}/freeradius/rlm_mschap*.la
564%attr(755,root,root) %{_libdir}/freeradius/rlm_pap*.so
565%{_libdir}/freeradius/rlm_pap*.la
566%attr(755,root,root) %{_libdir}/freeradius/rlm_passwd*.so
567%{_libdir}/freeradius/rlm_passwd*.la
568%attr(755,root,root) %{_libdir}/freeradius/rlm_policy*.so
569%{_libdir}/freeradius/rlm_policy*.la
570%attr(755,root,root) %{_libdir}/freeradius/rlm_preprocess*.so
571%{_libdir}/freeradius/rlm_preprocess*.la
572%attr(755,root,root) %{_libdir}/freeradius/rlm_protocol_filter*.so
573%{_libdir}/freeradius/rlm_protocol_filter*.la
574%attr(755,root,root) %{_libdir}/freeradius/rlm_radutmp*.so
575%{_libdir}/freeradius/rlm_radutmp*.la
576%attr(755,root,root) %{_libdir}/freeradius/rlm_realm*.so
577%{_libdir}/freeradius/rlm_realm*.la
578%attr(755,root,root) %{_libdir}/freeradius/rlm_replicate*.so
579%{_libdir}/freeradius/rlm_replicate*.la
580%attr(755,root,root) %{_libdir}/freeradius/rlm_sim_files*.so
581%{_libdir}/freeradius/rlm_sim_files*.la
582%attr(755,root,root) %{_libdir}/freeradius/rlm_smsotp*.so
583%{_libdir}/freeradius/rlm_smsotp*.la
584%attr(755,root,root) %{_libdir}/freeradius/rlm_soh*.so
585%{_libdir}/freeradius/rlm_soh*.la
586%attr(755,root,root) %{_libdir}/freeradius/rlm_sql-%{version}.so
587%attr(755,root,root) %{_libdir}/freeradius/rlm_sql.so
588%{_libdir}/freeradius/rlm_sql-%{version}.la
589%{_libdir}/freeradius/rlm_sql.la
590%attr(755,root,root) %{_libdir}/freeradius/rlm_sqlcounter*.so
591%{_libdir}/freeradius/rlm_sqlcounter*.la
592%attr(755,root,root) %{_libdir}/freeradius/rlm_sqlhpwippool*.so
593%{_libdir}/freeradius/rlm_sqlhpwippool*.la
594%attr(755,root,root) %{_libdir}/freeradius/rlm_sqlippool*.so
595%{_libdir}/freeradius/rlm_sqlippool*.la
596%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_log*.so
597%{_libdir}/freeradius/rlm_sql_log*.la
598%attr(755,root,root) %{_libdir}/freeradius/rlm_wimax*.so
599%{_libdir}/freeradius/rlm_wimax*.la
600%{_datadir}/freeradius
601%{_mandir}/man1/radclient.1*
602%{_mandir}/man1/radeapclient.1*
603%{_mandir}/man1/radlast.1*
604%{_mandir}/man1/radtest.1*
605%{_mandir}/man1/radwho.1*
606%{_mandir}/man1/radzap.1*
607%{_mandir}/man1/smbencrypt.1*
608%{_mandir}/man5/acct_users.5*
609%{_mandir}/man5/checkrad.5*
610%{_mandir}/man5/clients.conf.5*
611%{_mandir}/man5/dictionary.5*
612%{_mandir}/man5/radiusd.conf.5*
613%{_mandir}/man5/radrelay.conf.5*
614%{_mandir}/man5/rlm_acct_unique.5*
615%{_mandir}/man5/rlm_always.5*
616%{_mandir}/man5/rlm_attr_filter.5*
617%{_mandir}/man5/rlm_attr_rewrite.5*
618%{_mandir}/man5/rlm_chap.5*
619%{_mandir}/man5/rlm_counter.5*
620%{_mandir}/man5/rlm_detail.5*
621%{_mandir}/man5/rlm_digest.5*
622%{_mandir}/man5/rlm_expr.5*
623%{_mandir}/man5/rlm_files.5*
624%{_mandir}/man5/rlm_mschap.5*
625%{_mandir}/man5/rlm_pap.5*
626%{_mandir}/man5/rlm_passwd.5*
627%{_mandir}/man5/rlm_policy.5*
628%{_mandir}/man5/rlm_realm.5*
629%{_mandir}/man5/rlm_sql.5*
630%{_mandir}/man5/rlm_sql_log.5*
631%{_mandir}/man5/unlang.5*
632%{_mandir}/man5/users.5*
633%{_mandir}/man8/radconf2xml.8*
634%{_mandir}/man8/radcrypt.8*
635%{_mandir}/man8/raddebug.8*
636%{_mandir}/man8/radiusd.8*
637%{_mandir}/man8/radmin.8*
638%{_mandir}/man8/radrelay.8*
639%{_mandir}/man8/radsniff.8*
640%{_mandir}/man8/radsqlrelay.8*
641%{_mandir}/man8/radwatch.8*
642%{_mandir}/man8/rlm_dbm_cat.8*
643%{_mandir}/man8/rlm_dbm_parser.8*
644%{_mandir}/man8/rlm_ippool_tool.8*
645%attr(771,root,radius) %dir %{_var}/log/freeradius
646%attr(771,root,radius) %dir %{_var}/log/freeradius/radacct
647%attr(771,root,radius) %dir %{_var}/log/archive/freeradius
648%attr(771,root,radius) %dir %{_var}/log/archive/freeradius/radacct
649%attr(775,root,radius) %dir /var/run/freeradius
650/usr/lib/tmpfiles.d/%{name}.conf
8d938523 651%defattr(640,root,radius,750)
b3332a9e 652%dir %{_sysconfdir}/raddb
36336d0b
PG
653%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/acct_users
654%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/attrs*
655%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/clients.conf
656%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/dictionary
657%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/eap.conf
658%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/experimental.conf
659%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/hints
660%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/huntgroups
661%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.conf
662%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.txt
023c5712 663%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/panic.gdb
36336d0b
PG
664%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/preproxy_users
665%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/proxy.conf
666%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/radiusd.conf
667%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql.conf
668%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sqlippool.conf
669%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/templates.conf
670%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/users
671%dir %{_sysconfdir}/raddb/certs
672%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/*.cnf
673%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/xpextensions
a4700f8f
JK
674%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/Makefile
675%doc %{_sysconfdir}/raddb/certs/README
676%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/bootstrap
36336d0b
PG
677%dir %{_sysconfdir}/raddb/modules
678%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/acct_unique
679%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/always
680%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/attr_filter
681%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/attr_rewrite
6303d79f 682%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/cache
36336d0b
PG
683%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/chap
684%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/checkval
685%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/counter
49a13568 686%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/cui
36336d0b
PG
687%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/detail
688%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/detail.example.com
689%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/detail.log
6303d79f 690%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/dhcp_sqlippool
36336d0b 691%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/digest
6303d79f 692%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/dynamic_clients
36336d0b
PG
693%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/echo
694%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/etc_group
695%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/exec
696%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/expiration
697%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/expr
698%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/files
699%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/inner-eap
700%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/ippool
701%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/linelog
702%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/logintime
703%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/mac2ip
704%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/mac2vlan
705%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/mschap
6303d79f
JK
706%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/ntlm_auth
707%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/opendirectory
36336d0b
PG
708%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/pap
709%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/passwd
710%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/policy
711%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/preprocess
712%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/radutmp
6303d79f 713%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/radrelay
36336d0b 714%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/realm
6d411f0e 715%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/replicate
36336d0b 716%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/smbpasswd
a4700f8f 717%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/smsotp
6d411f0e 718%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/soh
36336d0b 719%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/sql_log
a4700f8f 720%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/sqlcounter_expire_on_login
36336d0b
PG
721%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/sradutmp
722%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/wimax
723%dir %{_sysconfdir}/raddb/sites-available
724%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sites-available/*
725%dir %{_sysconfdir}/raddb/sites-enabled
726%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sites-enabled/*
727%dir %{_sysconfdir}/raddb/sql
728%dir %{_sysconfdir}/raddb/sql/mssql
729%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql/mssql/*
49a13568 730%dir %{_sysconfdir}/raddb/sql/ndb
731%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql/ndb/*
42573dc2 732
4b0dd049 733%if %{with kerberos5}
36336d0b
PG
734%files module-krb5
735%defattr(644,root,root,755)
736%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/krb5
737%attr(755,root,root) %{_libdir}/freeradius/rlm_krb5*.so
023c5712 738%{_libdir}/freeradius/rlm_krb5*.la
4b0dd049 739%endif
36336d0b 740
a4700f8f 741%if %{with ldap}
36336d0b
PG
742%files module-ldap
743%defattr(644,root,root,755)
744%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/ldap.attrmap
023c5712 745%attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/ldap
36336d0b 746%attr(755,root,root) %{_libdir}/freeradius/rlm_ldap*.so
023c5712 747%{_libdir}/freeradius/rlm_ldap*.la
a4700f8f 748%endif
36336d0b 749
36336d0b 750%files module-otp
42573dc2 751%defattr(644,root,root,755)
a4700f8f 752%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/otp
36336d0b 753%attr(755,root,root) %{_libdir}/freeradius/rlm_otp*.so
023c5712 754%{_libdir}/freeradius/rlm_otp*.la
36336d0b
PG
755
756%files module-pam
757%defattr(644,root,root,755)
758%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/pam
023c5712 759%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/radius
36336d0b 760%attr(755,root,root) %{_libdir}/freeradius/rlm_pam*.so
023c5712 761%{_libdir}/freeradius/rlm_pam*.la
36336d0b
PG
762
763%files module-perl
764%defattr(644,root,root,755)
765%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/example.pl
a4700f8f 766%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/perl
36336d0b 767%attr(755,root,root) %{_libdir}/freeradius/rlm_perl*.so
023c5712 768%{_libdir}/freeradius/rlm_perl*.la
42573dc2 769
36336d0b
PG
770%files module-python
771%defattr(644,root,root,755)
772%attr(755,root,root) %{_libdir}/freeradius/rlm_python*.so
023c5712
JB
773%{_libdir}/freeradius/rlm_python*.la
774
775%if %{with redis}
776%files module-redis
777%defattr(644,root,root,755)
778%attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/redis
779%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/rediswho
780%attr(755,root,root) %{_libdir}/freeradius/rlm_redis-%{version}.so
781%attr(755,root,root) %{_libdir}/freeradius/rlm_redis.so
782%{_libdir}/freeradius/rlm_redis-%{version}.la
783%{_libdir}/freeradius/rlm_redis.la
784%attr(755,root,root) %{_libdir}/freeradius/rlm_rediswho-%{version}.so
785%attr(755,root,root) %{_libdir}/freeradius/rlm_rediswho.so
786%{_libdir}/freeradius/rlm_rediswho-%{version}.la
787%{_libdir}/freeradius/rlm_rediswho.la
788%endif
36336d0b 789
1e3234c1
MM
790%if %{with ruby}
791%files module-ruby
792%defattr(644,root,root,755)
793%attr(755,root,root) %{_libdir}/freeradius/rlm_ruby*.so
023c5712 794%{_libdir}/freeradius/rlm_ruby*.la
1e3234c1
MM
795%endif
796
a4700f8f 797%if %{with firebird}
023c5712 798%files module-sql-firebird
7c0821ed
PG
799%defattr(644,root,root,755)
800%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_firebird*.so
023c5712 801%{_libdir}/freeradius/rlm_sql_firebird*.la
a4700f8f 802%endif
7c0821ed 803
023c5712 804%files module-sql-mysql
36336d0b 805%defattr(644,root,root,755)
023c5712
JB
806%dir %{_sysconfdir}/raddb/sql/mysql
807%attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql/mysql/*
808%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_mysql*.so
809%{_libdir}/freeradius/rlm_sql_mysql*.la
810
811%if %{with oci}
812%files module-sql-oracle
813%defattr(644,root,root,755)
814%dir %{_sysconfdir}/raddb/sql/oracle
815%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql/oracle/*
816%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_oracle*.so
817%{_libdir}/freeradius/rlm_sql_oracle*.la
818%endif
36336d0b 819
023c5712
JB
820%files module-sql-postgresql
821%defattr(644,root,root,755)
822%dir %{_sysconfdir}/raddb/sql/postgresql
823%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sql/postgresql/*
824%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_postgresql*.so
825%{_libdir}/freeradius/rlm_sql_postgresql*.la
826
827%files module-sql-sqlite
828%defattr(644,root,root,755)
829%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_sqlite*.so
830%{_libdir}/freeradius/rlm_sql_sqlite*.la
831
832%files module-sql-unixodbc
42573dc2
PG
833%defattr(644,root,root,755)
834%attr(755,root,root) %{_libdir}/freeradius/rlm_sql_unixodbc*.so
023c5712
JB
835%{_libdir}/freeradius/rlm_sql_unixodbc*.la
836
837%files module-unix
838%defattr(644,root,root,755)
839%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/modules/unix
840%attr(755,root,root) %{_libdir}/freeradius/rlm_unix*.so
841%{_libdir}/freeradius/rlm_unix*.la
842%{_mandir}/man5/rlm_unix.5*
1e6843ce
PG
843
844%files libs
845%defattr(644,root,root,755)
023c5712 846%attr(755,root,root) %{_libdir}/libfreeradius-eap-%{version}.so
692899dc 847%attr(755,root,root) %{_libdir}/libfreeradius-radius-??????.so
1e6843ce
PG
848%dir %{_libdir}/freeradius
849
850%files devel
851%defattr(644,root,root,755)
023c5712
JB
852%attr(755,root,root) %{_libdir}/libfreeradius-eap.so
853%attr(755,root,root) %{_libdir}/libfreeradius-radius.so
1e6843ce 854%{_includedir}/freeradius
1e6843ce 855
6800c825 856%files -n mibs-%{name}
1e6843ce 857%defattr(644,root,root,755)
023c5712
JB
858%doc mibs/RADIUS-*.chart
859%{mibdir}/FREERADIUS-PRODUCT-RADIUSD-MIB.txt
860%{mibdir}/FREERADIUS-SMI.txt
This page took 0.202794 seconds and 4 git commands to generate.