]> git.pld-linux.org Git - packages/freeradius-server.git/blob - freeradius-server.spec
726515a0a434f3407895ca98f1604989413a3a9f
[packages/freeradius-server.git] / freeradius-server.spec
1 #
2 # Conditional build:
3 %bcond_without  ldap                    # rlm_ldap extension module
4 %bcond_without  firebird                # rlm_sql_firebird extension module
5 %bcond_with     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_without  freetds                 # FreeTDS SQL extension module
9 %bcond_without  mongo                   # Mongo SQL extension module
10 %bcond_with     oci                     # Oracle SQL extension module
11 %bcond_without  python2                 # Python 2 extension module
12 %bcond_without  python3                 # Python 3 extension module
13 %bcond_without  instantclient           # build Oracle SQL extension module against oracle-instantclient package
14 %bcond_without  redis                   # rlm_redis and rlm_rediswho extension modules
15 %bcond_without  ruby                    # rlm_ruby extension module
16 #
17 Summary:        High-performance and highly configurable RADIUS server
18 Summary(pl.UTF-8):      Szybki i wysoce konfigurowalny serwer RADIUS
19 Name:           freeradius-server
20 Version:        3.0.26
21 Release:        1
22 License:        GPL v2
23 Group:          Networking/Daemons/Radius
24 Source0:        ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.bz2
25 # Source0-md5:  fa61ffb0b4a23a1deddb9ddf83616215
26 Source1:        %{name}.logrotate
27 Source2:        %{name}.init
28 Source3:        %{name}.pam
29 Source4:        %{name}.tmpfiles
30 Patch0:         %{name}-config.patch
31 Patch1:         %{name}-libdir.patch
32 Patch2:         %{name}-rundir.patch
33 Patch3:         aclocal.patch
34 URL:            http://www.freeradius.org/
35 %{?with_firebird:BuildRequires: Firebird-devel}
36 BuildRequires:  autoconf >= 2.59
37 BuildRequires:  automake
38 BuildRequires:  curl-devel
39 BuildRequires:  cyrus-sasl-devel
40 BuildRequires:  freetds-devel
41 BuildRequires:  gdbm-devel
42 %if %{with kerberos5} && %{without krb5}
43 BuildRequires:  heimdal-devel
44 %endif
45 %{?with_redis:BuildRequires:    hiredis-devel}
46 BuildRequires:  json-c-devel
47 %if %{with kerberos5} && %{with krb5}
48 BuildRequires:  krb5-devel
49 %endif
50 %{?with_eap_ikev2:BuildRequires:        libeap-ikev2-devel >= 0.2.1-5}
51 BuildRequires:  libidn-devel >= 1.42-1
52 BuildRequires:  libltdl-devel
53 BuildRequires:  libmemcached-devel
54 BuildRequires:  libpcap-devel
55 # libwbclient for mschap module
56 BuildRequires:  libsmbclient-devel
57 BuildRequires:  libtool
58 BuildRequires:  mysql-devel
59 %{?with_mongo:BuildRequires:    mongo-c-driver-devel}
60 %{?with_oci:%{?with_instantclient:BuildRequires:        oracle-instantclient-devel >= 9}}
61 %{?with_ldap:BuildRequires:     openldap-devel}
62 BuildRequires:  openssl-devel >= 0.9.7
63 BuildRequires:  pam-devel
64 BuildRequires:  perl-devel
65 BuildRequires:  postgresql-devel
66 %{?with_python2:BuildRequires:  python-devel >= 1:2.6}
67 %{?with_python3:BuildRequires:  python3-devel >= 1:3.2}
68 BuildRequires:  readline-devel
69 BuildRequires:  rpm-perlprov
70 BuildRequires:  rpmbuild(macros) >= 1.268
71 %{?with_ruby:BuildRequires:     ruby-devel >= 1.8}
72 BuildRequires:  sqlite3-devel
73 BuildRequires:  talloc-devel
74 BuildRequires:  unbound-devel
75 BuildRequires:  unixODBC-devel
76 Requires(post,preun):   /sbin/chkconfig
77 Requires(postun):       /usr/sbin/groupdel
78 Requires(postun):       /usr/sbin/userdel
79 Requires(pre):  /bin/id
80 Requires(pre):  /usr/bin/getgid
81 Requires(pre):  /usr/sbin/groupadd
82 Requires(pre):  /usr/sbin/useradd
83 Requires(pre):  /usr/sbin/usermod
84 Requires:       %{name}-libs = %{version}-%{release}
85 Requires:       openssl-tools
86 Requires:       rc-scripts
87 Provides:       freeradius = %{version}-%{release}
88 Provides:       group(radius)
89 Provides:       user(radius)
90 Obsoletes:      cistron-radius
91 Obsoletes:      freeradius < 2.0
92 Obsoletes:      freeradius-server-module-unix < 3.0
93 Conflicts:      logrotate < 3.8.0
94 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
95
96 %define         mibdir          %{_datadir}/mibs
97 %define         filterout_ld    -Wl,--as-needed
98
99 %description
100 The FreeRADIUS Server Project is an attempt to create a
101 high-performance and highly configurable GPL'd RADIUS server. It is
102 generally similar to the Livingston 2.0 RADIUS server, but has a lot
103 more features, and is much more configurable.
104
105 %description -l pl.UTF-8
106 Projekt FreeRadius ma na celu stworzenie szybkiego i wysoce
107 konfigurowalnego serwera RADIUS na licencji GPL. Ten jest podobny do
108 Livingston 2.0 RADIUS server ale ma o wiele więcej funkcji i posiada
109 większe możliwości konfigurowania.
110
111 %package module-krb5
112 Summary:        Kerberos module for FreeRADIUS server
113 Summary(pl.UTF-8):      Moduł Kerberos do serwera FreeRADIUS
114 Group:          Networking/Daemons/Radius
115 Requires:       %{name} = %{version}-%{release}
116
117 %description module-krb5
118 Kerberos module for FreeRADIUS server.
119
120 %description module-krb5 -l pl.UTF-8
121 Moduł Kerberos do serwera FreeRADIUS.
122
123 %package module-ldap
124 Summary:        LDAP module for FreeRADIUS server
125 Summary(pl.UTF-8):      Moduł LDAP do serwera FreeRADIUS
126 Group:          Networking/Daemons/Radius
127 Requires:       %{name} = %{version}-%{release}
128
129 %description module-ldap
130 LDAP module for FreeRADIUS server.
131
132 %description module-ldap -l pl.UTF-8
133 Moduł LDAP do serwera FreeRADIUS.
134
135 %package module-otp
136 Summary:        OTP module for FreeRADIUS server
137 Summary(pl.UTF-8):      Moduł OTP do serwera FreeRADIUS
138 Group:          Networking/Daemons/Radius
139 Requires:       %{name} = %{version}-%{release}
140
141 %description module-otp
142 OTP module for FreeRADIUS server.
143
144 %description module-otp -l pl.UTF-8
145 Moduł OTP do serwera FreeRADIUS.
146
147 %package module-pam
148 Summary:        PAM module for FreeRADIUS server
149 Summary(pl.UTF-8):      Moduł PAM do serwera FreeRADIUS
150 Group:          Networking/Daemons/Radius
151 Requires:       %{name} = %{version}-%{release}
152
153 %description module-pam
154 PAM module for FreeRADIUS server.
155
156 %description module-pam -l pl.UTF-8
157 Moduł PAM do serwera FreeRADIUS.
158
159 %package module-perl
160 Summary:        Perl module for FreeRADIUS server
161 Summary(pl.UTF-8):      Moduł Perl do serwera FreeRADIUS
162 Group:          Networking/Daemons/Radius
163 Requires:       %{name} = %{version}-%{release}
164
165 %description module-perl
166 Perl module for FreeRADIUS server.
167
168 %description module-perl -l pl.UTF-8
169 Moduł Perl do serwera FreeRADIUS.
170
171 %package module-python
172 Summary:        Python module for FreeRADIUS server
173 Summary(pl.UTF-8):      Moduł Python do serwera FreeRADIUS
174 Group:          Networking/Daemons/Radius
175 Requires:       %{name} = %{version}-%{release}
176
177 %description module-python
178 Python module for FreeRADIUS server.
179
180 %description module-python -l pl.UTF-8
181 Moduł Python do serwera FreeRADIUS.
182
183 %package module-python3
184 Summary:        Python 3 module for FreeRADIUS server
185 Summary(pl.UTF-8):      Moduł Python 3 do serwera FreeRADIUS
186 Group:          Networking/Daemons/Radius
187 Requires:       %{name} = %{version}-%{release}
188
189 %description module-python3
190 Python 3 module for FreeRADIUS server.
191
192 %description module-python3 -l pl.UTF-8
193 Moduł Python 3 do serwera FreeRADIUS.
194
195 %package module-redis
196 Summary:        Redis and RedisWho modules for FreeRADIUS server
197 Summary(pl.UTF-8):      Moduł Redis i RedisWho do serwera FreeRADIUS
198 Group:          Networking/Daemons/Radius
199 Requires:       %{name} = %{version}-%{release}
200
201 %description module-redis
202 Redis and RedisWho modules for FreeRADIUS server.
203
204 %description module-redis -l pl.UTF-8
205 Moduł Redis i RedisWho do serwera FreeRADIUS.
206
207 %package module-ruby
208 Summary:        Ruby module for FreeRADIUS server
209 Summary(pl.UTF-8):      Moduł Ruby do serwera FreeRADIUS
210 Group:          Networking/Daemons/Radius
211 Requires:       %{name} = %{version}-%{release}
212
213 %description module-ruby
214 Ruby module for FreeRADIUS server.
215
216 %description module-ruby -l pl.UTF-8
217 Moduł Ruby do serwera FreeRADIUS.
218
219 %package module-sql-firebird
220 Summary:        Firebird driver for FreeRADIUS server SQL module
221 Summary(pl.UTF-8):      Sterownik Firebird dla modułu SQL serwera FreeRADIUS
222 Group:          Networking/Daemons/Radius
223 Requires:       %{name} = %{version}-%{release}
224 Obsoletes:      freeradius-server-module-sql_firebird
225
226 %description module-sql-firebird
227 Firebird driver for FreeRADIUS server SQL module.
228
229 %description module-sql-firebird -l pl.UTF-8
230 Sterownik Firebird dla modułu SQL serwera FreeRADIUS.
231
232 %package module-sql-freetds
233 Summary:        FreeTDS driver for FreeRADIUS server SQL module
234 Summary(pl.UTF-8):      Sterownik FreeTDS dla modułu SQL serwera FreeRADIUS
235 Group:          Networking/Daemons/Radius
236 Requires:       %{name} = %{version}-%{release}
237
238 %description module-sql-freetds
239 FreeTDS driver for FreeRADIUS server SQL module.
240
241 %description module-sql-freetds -l pl.UTF-8
242 Sterownik FreeTDS dla modułu SQL serwera FreeRADIUS.
243
244 %package module-sql-mongo
245 Summary:        Mongo driver for FreeRADIUS server SQL module
246 Summary(pl.UTF-8):      Sterownik Mongo dla modułu SQL serwera FreeRADIUS
247 Group:          Networking/Daemons/Radius
248 Requires:       %{name} = %{version}-%{release}
249
250 %description module-sql-mongo
251 Mongo driver for FreeRADIUS server SQL module.
252
253 %description module-sql-mongo -l pl.UTF-8
254 Sterownik Mongo dla modułu SQL serwera FreeRADIUS.
255
256 %package module-sql-mysql
257 Summary:        MySQL driver for FreeRADIUS server SQL module
258 Summary(pl.UTF-8):      Sterownik MySQL dla modułu SQL serwera FreeRADIUS
259 Group:          Networking/Daemons/Radius
260 Requires:       %{name} = %{version}-%{release}
261 Obsoletes:      freeradius-server-module-mysql
262
263 %description module-sql-mysql
264 MySQL driver for FreeRADIUS server SQL module.
265
266 %description module-sql-mysql -l pl.UTF-8
267 Sterownik MySQL dla modułu SQL serwera FreeRADIUS.
268
269 %package module-sql-oracle
270 Summary:        Oracle driver for FreeRADIUS server SQL module
271 Summary(pl.UTF-8):      Sterownik Oracle dla modułu SQL serwera FreeRADIUS
272 Group:          Networking/Daemons/Radius
273 Requires:       %{name} = %{version}-%{release}
274
275 %description module-sql-oracle
276 Oracle driver for FreeRADIUS server SQL module.
277
278 %description module-sql-oracle -l pl.UTF-8
279 Sterownik Oracle dla modułu SQL serwera FreeRADIUS.
280
281 %package module-sql-postgresql
282 Summary:        PostgreSQL driver for FreeRADIUS server SQL module
283 Summary(pl.UTF-8):      Sterownik PostgreSQL dla modułu SQL serwera FreeRADIUS
284 Group:          Networking/Daemons/Radius
285 Requires:       %{name} = %{version}-%{release}
286 Obsoletes:      freeradius-server-module-postgresql
287
288 %description module-sql-postgresql
289 PostgreSQL driver for FreeRADIUS server SQL module.
290
291 %description module-sql-postgresql -l pl.UTF-8
292 Sterownik PostgreSQL dla modułu SQL serwera FreeRADIUS.
293
294 %package module-sql-sqlite
295 Summary:        SQLite driver for FreeRADIUS server SQL module
296 Summary(pl.UTF-8):      Sterownik SQLite dla modułu SQL serwera FreeRADIUS
297 Group:          Networking/Daemons/Radius
298 Requires:       %{name} = %{version}-%{release}
299 Obsoletes:      freeradius-server-module-sqlite
300
301 %description module-sql-sqlite
302 SQLite driver for FreeRADIUS server SQL module.
303
304 %description module-sql-sqlite -l pl.UTF-8
305 Sterownik SQLite dla modułu SQL serwera FreeRADIUS.
306
307 %package module-sql-unixodbc
308 Summary:        UnixODBC driver for FreeRADIUS server SQL module
309 Summary(pl.UTF-8):      Sterownik UnixODBC dla modułu SQL serwera FreeRADIUS
310 Group:          Networking/Daemons/Radius
311 Requires:       %{name} = %{version}-%{release}
312 Obsoletes:      freeradius-server-module-unixodbc
313
314 %description module-sql-unixodbc
315 UnixODBC driver for FreeRADIUS server SQL module.
316
317 %description module-sql-unixodbc -l pl.UTF-8
318 Sterownik UnixODBC dla modułu SQL serwera FreeRADIUS.
319
320 %package module-unbound
321 Summary:        Unbound module for FreeRADIUS server
322 Summary(pl.UTF-8):      Moduł Unbound do serwera FreeRADIUS
323 Group:          Networking/Daemons/Radius
324 Requires:       %{name} = %{version}-%{release}
325
326 %description module-unbound
327 Unbound module for FreeRADIUS server.
328
329 %description module-unbound -l pl.UTF-8
330 Moduł Unbound do serwera FreeRADIUS.
331
332 %package module-yubikey
333 Summary:        Yubikey module for FreeRADIUS server
334 Summary(pl.UTF-8):      Moduł Yubikey do serwera FreeRADIUS
335 Group:          Networking/Daemons/Radius
336 Requires:       %{name} = %{version}-%{release}
337
338 %description module-yubikey
339 Yubikey module for FreeRADIUS server.
340
341 %description module-yubikey -l pl.UTF-8
342 Moduł Yubikey do serwera FreeRADIUS.
343
344 %package libs
345 Summary:        FreeRADIUS server libraries
346 Summary(pl.UTF-8):      Biblioteki serwera FreeRADIUS
347 License:        LGPL v2 (libfreeradius-radius), GPL v2 (libfreeradius-eap)
348 Group:          Libraries
349
350 %description libs
351 FreeRADIUS server libraries.
352
353 %description libs -l pl.UTF-8
354 Biblioteki serwera FreeRADIUS.
355
356 %package devel
357 Summary:        Header files for FreeRADIUS server libraries
358 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek serwera FreeRADIUS
359 License:        LGPL v2 (libfreeradius-radius), GPL v2 (libfreeradius-eap)
360 Group:          Development/Libraries
361 Requires:       %{name}-libs = %{version}-%{release}
362
363 %description devel
364 Header files for FreeRADIUS server libraries.
365
366 %description devel -l pl.UTF-8
367 Pliki nagłówkowe bibliotek serwera FreeRADIUS.
368
369 %package -n mibs-%{name}
370 Summary:        MIB database for FreeRADIUS server
371 Summary(pl.UTF-8):      Baza danych MIB dla serwera FreeRADIUS
372 Group:          Applications/System
373 Requires:       mibs-dirs
374 Suggests:       libsmi
375 Obsoletes:      freeradius-server-mibs
376
377 %description -n mibs-%{name}
378 MIB database for FreeRADIUS server.
379
380 %description -n mibs-%{name} -l pl.UTF-8
381 Baza danych MIB dla serwera FreeRADIUS.
382
383 %prep
384 %setup -q
385
386 %patch0 -p1
387 %patch1 -p1
388 %patch2 -p1
389 %patch3 -p1
390
391 %{__sed } -E -i -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python}\1,' \
392       src/modules/rlm_python/example.py \
393       src/modules/rlm_python/radiusd.py
394
395 %{__sed } -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
396       src/modules/rlm_python3/example.py \
397       src/modules/rlm_python3/radiusd.py
398
399 %build
400 # Keep it for future when ac/am regeneration will be ok
401 TOPDIR="$(pwd)"
402 find -name 'configure.[ia][nc]' -type f | while read FILE; do
403         cd $(dirname "$FILE")
404         grep -q 'A[CM]_PROG_LIBTOOL' configure.[ia][nc] && %{__libtoolize}
405         %{__aclocal} -I "$TOPDIR" -I "$TOPDIR/m4" $(if [ -d m4 ] ; then echo "-I m4" ; fi)
406         %{__autoconf}
407         [ -f config.h.in ] && %{__autoheader}
408         cd -
409 done
410
411 # NOTE:
412 # system-libtool conflicts with --disable-static
413 # rlm_opendirectory is Mac OS specific
414 # rlm_sql_db2 requires proprietary library (IBM DB2 SDK)
415 # rlm_sql_iodbc disabled because libiodbc-devel conflicts with unixODBC-devel
416 %configure \
417         SNMPGET=/usr/bin/snmpget \
418         SNMPWALK=/usr/bin/snmpwalk \
419         ac_cv_lib_nsl_inet_ntoa=no \
420         ac_cv_lib_resolv_inet_aton=no \
421         --disable-static \
422         %{!?with_krb5:--enable-heimdal-krb5} \
423         --enable-strict-dependencies \
424         --with-experimental-modules \
425         --with-logdir=%{_var}/log/freeradius \
426         %{?with_instantclient:--with-oracle-include-dir=/usr/include/oracle/client} \
427         --with-system-libltdl \
428         --with-udpfromto \
429         %{!?with_eap_ikev2:--without-rlm_eap_ikev2} \
430         --without-rlm_eap_tnc \
431         %{!?with_kerberos5:--without-rlm_krb5} \
432         %{!?with_ldap:--without-rlm_ldap} \
433         --without-rlm_opendirectory \
434         %{!?with_python2:--without-rlm_python} \
435         %{!?with_python3:--without-rlm_python3} \
436         %{!?with_redis:--without-rlm_redis} \
437         %{!?with_redis:--without-rlm_rediswho} \
438         %{!?with_ruby:--without-rlm_ruby} \
439         --without-rlm_sql_db2 \
440         %{!?with_firebird:--without-rlm_sql_firebird} \
441         %{!?with_freetds:--without-rlm_sql_freetds} \
442         %{!?with_mongo:--without-rlm_sql_mongo} \
443         --without-rlm_sql_iodbc \
444         %{!?with_oci:--without-rlm_sql_oracle} \
445         --without-rlm_couchbase \
446         --without-rlm_securid
447
448 %{__make} -j1 \
449         VERBOSE=1
450
451 %install
452 rm -rf $RPM_BUILD_ROOT
453 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d} \
454         $RPM_BUILD_ROOT%{_var}/log/{,archive}/freeradius/radacct \
455         $RPM_BUILD_ROOT/var/run/freeradius \
456         $RPM_BUILD_ROOT%{mibdir} \
457         $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
458
459 %{__make} -j1 install \
460         R=$RPM_BUILD_ROOT \
461         VERBOSE=1
462
463 install %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
464 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
465 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/radius
466 install %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
467
468 %{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python2(\s|$),#!%{__python}\1,' \
469       $RPM_BUILD_ROOT%{_sysconfdir}/raddb/mods-config/python/*.py
470
471 # Install mibs:
472 install mibs/FREERADIUS-*.mib $RPM_BUILD_ROOT%{mibdir}
473
474 # Cleanups:
475 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la \
476         $RPM_BUILD_ROOT%{_sbindir}/rc.*
477 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/freeradius
478
479 %if %{without oci}
480 %{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/raddb/mods-config/sql/*/oracle
481 %endif
482 %{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/raddb/mods-config/sql/*/mssql
483
484 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}{,/freeradius}/*.a
485
486 # prepare cleaned up docs for rpm
487 install -d docs-rpm
488 cp -a doc scripts docs-rpm
489 %{__rm} docs-rpm/doc/{.gitignore,Makefile*,rfc/{Makefile,update.sh,*.pl}}
490 %{__rm} docs-rpm/scripts/{.gitignore,*.in,raddebug,cryptpasswd}
491 %{__rm} -r docs-rpm/scripts/solaris
492
493 %clean
494 rm -rf $RPM_BUILD_ROOT
495
496 %pre
497 %groupadd -g 29 -r -f radius
498 %useradd -u 29 -d %{_localstatedir} -s /bin/false -M -r -c "%{name}" -g radius radius
499
500 # TODO: should be in trigger instead.
501 # upgrade from previous versions of the package, where radius' gid was "nobody"
502 if [ "`id -g radius`" = "99" ]; then
503         usermod -g 29 radius
504         chown radius:radius /var/log/%{name}/*.log >/dev/null 2>&1 || :
505         chown radius:radius /var/log/%{name}/radacct/* >/dev/null 2>&1 || :
506 fi
507
508 %post
509 if [ ! -e /etc/raddb/certs/server.pem ] ; then
510         cd /etc/raddb/certs
511         make client.key || : # otherwise it doesn't work
512         ./bootstrap || :
513         chown root:radius * || :
514         chmod 640 * || :
515 fi
516
517 /sbin/chkconfig --add %{name}
518 %service %{name} restart "%{name} daemon"
519
520 %preun
521 if [ "$1" = "0" ]; then
522         %service %{name} stop
523         /sbin/chkconfig --del %{name}
524 fi
525
526 %postun
527 if [ "$1" = "0" ]; then
528         %userremove radius
529         %groupremove radius
530 fi
531
532 %post   libs -p /sbin/ldconfig
533 %postun libs -p /sbin/ldconfig
534
535 %define module_scripts() \
536 %post %1 \
537 %service %{name} restart \
538 \
539 %postun %1 \
540 %service %{name} restart
541
542 %module_scripts module-krb5
543 %module_scripts module-ldap
544 %module_scripts module-otp
545 %module_scripts module-pam
546 %module_scripts module-perl
547 %module_scripts module-python
548 %module_scripts module-python3
549 %module_scripts module-redis
550 %module_scripts module-ruby
551 %module_scripts module-sql-firebird
552 %module_scripts module-sql-mongo
553 %module_scripts module-sql-mysql
554 %module_scripts module-sql-oracle
555 %module_scripts module-sql-postgresql
556 %module_scripts module-sql-sqlite
557 %module_scripts module-sql-unixodbc
558
559 %files
560 %defattr(644,root,root,755)
561 %doc COPYRIGHT CREDITS README.rst docs-rpm/*
562 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/freeradius-server
563 %attr(754,root,root) /etc/rc.d/init.d/freeradius-server
564 %attr(755,root,root) %{_bindir}/dhcpclient
565 %attr(755,root,root) %{_bindir}/map_unit
566 %attr(755,root,root) %{_bindir}/rad_counter
567 %attr(755,root,root) %{_bindir}/radattr
568 %attr(755,root,root) %{_bindir}/radclient
569 %attr(755,root,root) %{_bindir}/radcrypt
570 %attr(755,root,root) %{_bindir}/radeapclient
571 %attr(755,root,root) %{_bindir}/radlast
572 %attr(755,root,root) %{_bindir}/radsniff
573 %attr(755,root,root) %{_bindir}/radsqlrelay
574 %attr(755,root,root) %{_bindir}/radtest
575 %attr(755,root,root) %{_bindir}/radwho
576 %attr(755,root,root) %{_bindir}/radzap
577 %attr(755,root,root) %{_bindir}/rlm_ippool_tool
578 %attr(755,root,root) %{_bindir}/rlm_sqlippool_tool
579 %attr(755,root,root) %{_bindir}/smbencrypt
580 %attr(755,root,root) %{_sbindir}/checkrad
581 %attr(755,root,root) %{_sbindir}/raddebug
582 %attr(755,root,root) %{_sbindir}/radiusd
583 %attr(755,root,root) %{_sbindir}/radmin
584 %dir %{_libdir}/freeradius
585 %attr(755,root,root) %{_libdir}/freeradius/proto_dhcp.so
586 %{_libdir}/freeradius/proto_dhcp.la
587 %attr(755,root,root) %{_libdir}/freeradius/proto_vmps.so
588 %{_libdir}/freeradius/proto_vmps.la
589 %attr(755,root,root) %{_libdir}/freeradius/rlm_always.so
590 %{_libdir}/freeradius/rlm_always.la
591 %attr(755,root,root) %{_libdir}/freeradius/rlm_attr_filter.so
592 %{_libdir}/freeradius/rlm_attr_filter.la
593 %attr(755,root,root) %{_libdir}/freeradius/rlm_cache.so
594 %{_libdir}/freeradius/rlm_cache.la
595 %attr(755,root,root) %{_libdir}/freeradius/rlm_cache_memcached.so
596 %{_libdir}/freeradius/rlm_cache_memcached.la
597 %attr(755,root,root) %{_libdir}/freeradius/rlm_cache_rbtree.so
598 %{_libdir}/freeradius/rlm_cache_rbtree.la
599 %attr(755,root,root) %{_libdir}/freeradius/rlm_chap.so
600 %{_libdir}/freeradius/rlm_chap.la
601 %attr(755,root,root) %{_libdir}/freeradius/rlm_counter.so
602 %{_libdir}/freeradius/rlm_counter.la
603 %attr(755,root,root) %{_libdir}/freeradius/rlm_cram.so
604 %{_libdir}/freeradius/rlm_cram.la
605 %attr(755,root,root) %{_libdir}/freeradius/rlm_date.so
606 %{_libdir}/freeradius/rlm_date.la
607 %attr(755,root,root) %{_libdir}/freeradius/rlm_detail.so
608 %{_libdir}/freeradius/rlm_detail.la
609 %attr(755,root,root) %{_libdir}/freeradius/rlm_dhcp.so
610 %{_libdir}/freeradius/rlm_dhcp.la
611 %attr(755,root,root) %{_libdir}/freeradius/rlm_digest.so
612 %{_libdir}/freeradius/rlm_digest.la
613 %attr(755,root,root) %{_libdir}/freeradius/rlm_dynamic_clients.so
614 %{_libdir}/freeradius/rlm_dynamic_clients.la
615 %attr(755,root,root) %{_libdir}/freeradius/rlm_eap*.so
616 %{_libdir}/freeradius/rlm_eap*.la
617 %attr(755,root,root) %{_libdir}/freeradius/rlm_example.so
618 %{_libdir}/freeradius/rlm_example.la
619 %attr(755,root,root) %{_libdir}/freeradius/rlm_exec.so
620 %{_libdir}/freeradius/rlm_exec.la
621 %attr(755,root,root) %{_libdir}/freeradius/rlm_expiration.so
622 %{_libdir}/freeradius/rlm_expiration.la
623 %attr(755,root,root) %{_libdir}/freeradius/rlm_expr.so
624 %{_libdir}/freeradius/rlm_expr.la
625 %attr(755,root,root) %{_libdir}/freeradius/rlm_files.so
626 %{_libdir}/freeradius/rlm_files.la
627 %attr(755,root,root) %{_libdir}/freeradius/rlm_idn.so
628 %{_libdir}/freeradius/rlm_idn.la
629 %attr(755,root,root) %{_libdir}/freeradius/rlm_ippool.so
630 %{_libdir}/freeradius/rlm_ippool.la
631 %attr(755,root,root) %{_libdir}/freeradius/rlm_linelog.so
632 %{_libdir}/freeradius/rlm_linelog.la
633 %attr(755,root,root) %{_libdir}/freeradius/rlm_logintime.so
634 %{_libdir}/freeradius/rlm_logintime.la
635 %attr(755,root,root) %{_libdir}/freeradius/rlm_mschap.so
636 %{_libdir}/freeradius/rlm_mschap.la
637 %attr(755,root,root) %{_libdir}/freeradius/rlm_pap.so
638 %{_libdir}/freeradius/rlm_pap.la
639 %attr(755,root,root) %{_libdir}/freeradius/rlm_passwd.so
640 %{_libdir}/freeradius/rlm_passwd.la
641 %attr(755,root,root) %{_libdir}/freeradius/rlm_preprocess.so
642 %{_libdir}/freeradius/rlm_preprocess.la
643 %attr(755,root,root) %{_libdir}/freeradius/rlm_radutmp.so
644 %{_libdir}/freeradius/rlm_radutmp.la
645 %attr(755,root,root) %{_libdir}/freeradius/rlm_realm.so
646 %{_libdir}/freeradius/rlm_realm.la
647 %attr(755,root,root) %{_libdir}/freeradius/rlm_replicate.so
648 %{_libdir}/freeradius/rlm_replicate.la
649 %attr(755,root,root) %{_libdir}/freeradius/rlm_rest.so
650 %{_libdir}/freeradius/rlm_rest.la
651 %attr(755,root,root) %{_libdir}/freeradius/rlm_smsotp.so
652 %{_libdir}/freeradius/rlm_smsotp.la
653 %attr(755,root,root) %{_libdir}/freeradius/rlm_soh.so
654 %{_libdir}/freeradius/rlm_soh.la
655 %attr(755,root,root) %{_libdir}/freeradius/rlm_sometimes.so
656 %{_libdir}/freeradius/rlm_sometimes.la
657 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql.so
658 %{_libdir}/freeradius/rlm_sql.la
659 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_null.so
660 %{_libdir}/freeradius/rlm_sql_null.la
661 %attr(755,root,root) %{_libdir}/freeradius/rlm_sqlcounter.so
662 %{_libdir}/freeradius/rlm_sqlcounter.la
663 %attr(755,root,root) %{_libdir}/freeradius/rlm_sqlhpwippool.so
664 %{_libdir}/freeradius/rlm_sqlhpwippool.la
665 %attr(755,root,root) %{_libdir}/freeradius/rlm_sqlippool.so
666 %{_libdir}/freeradius/rlm_sqlippool.la
667 %attr(755,root,root) %{_libdir}/freeradius/rlm_test.so
668 %{_libdir}/freeradius/rlm_test.la
669 %attr(755,root,root) %{_libdir}/freeradius/rlm_unix.so
670 %{_libdir}/freeradius/rlm_unix.la
671 %attr(755,root,root) %{_libdir}/freeradius/rlm_unpack.so
672 %{_libdir}/freeradius/rlm_unpack.la
673 %attr(755,root,root) %{_libdir}/freeradius/rlm_utf8.so
674 %{_libdir}/freeradius/rlm_utf8.la
675 %attr(755,root,root) %{_libdir}/freeradius/rlm_wimax.so
676 %{_libdir}/freeradius/rlm_wimax.la
677 %{_datadir}/freeradius
678 %{_mandir}/man1/dhcpclient.1*
679 %{_mandir}/man1/rad_counter.1*
680 %{_mandir}/man1/radclient.1*
681 %{_mandir}/man1/radeapclient.1*
682 %{_mandir}/man1/radlast.1*
683 %{_mandir}/man1/radtest.1*
684 %{_mandir}/man1/radwho.1*
685 %{_mandir}/man1/radzap.1*
686 %{_mandir}/man1/smbencrypt.1*
687 %{_mandir}/man5/checkrad.5*
688 %{_mandir}/man5/clients.conf.5*
689 %{_mandir}/man5/dictionary.5*
690 %{_mandir}/man5/radiusd.conf.5*
691 %{_mandir}/man5/radrelay.conf.5*
692 %{_mandir}/man5/rlm_always.5*
693 %{_mandir}/man5/rlm_attr_filter.5*
694 %{_mandir}/man5/rlm_chap.5*
695 %{_mandir}/man5/rlm_counter.5*
696 %{_mandir}/man5/rlm_detail.5*
697 %{_mandir}/man5/rlm_digest.5*
698 %{_mandir}/man5/rlm_expr.5*
699 %{_mandir}/man5/rlm_files.5*
700 %{_mandir}/man5/rlm_idn.5*
701 %{_mandir}/man5/rlm_mschap.5*
702 %{_mandir}/man5/rlm_pap.5*
703 %{_mandir}/man5/rlm_passwd.5*
704 %{_mandir}/man5/rlm_realm.5*
705 %{_mandir}/man5/rlm_sql.5*
706 %{_mandir}/man5/rlm_unix.5*
707 %{_mandir}/man5/unlang.5*
708 %{_mandir}/man5/users.5*
709 %{_mandir}/man8/radcrypt.8*
710 %{_mandir}/man8/raddebug.8*
711 %{_mandir}/man8/radiusd.8*
712 %{_mandir}/man8/radmin.8*
713 %{_mandir}/man8/radrelay.8*
714 %{_mandir}/man8/radsniff.8*
715 %{_mandir}/man8/radsqlrelay.8*
716 %{_mandir}/man8/rlm_ippool_tool.8*
717 %{_mandir}/man8/rlm_sqlippool_tool.8*
718 %attr(771,root,radius) %dir %{_var}/log/freeradius
719 %attr(771,root,radius) %dir %{_var}/log/freeradius/radacct
720 %attr(771,root,radius) %dir %{_var}/log/archive/freeradius
721 %attr(771,root,radius) %dir %{_var}/log/archive/freeradius/radacct
722 %attr(775,root,radius) %dir /var/run/freeradius
723 %{systemdtmpfilesdir}/%{name}.conf
724 %defattr(640,root,radius,750)
725 %dir %{_sysconfdir}/raddb
726 %doc %{_sysconfdir}/raddb/README.rst
727 %dir %{_sysconfdir}/raddb/certs
728 %{_sysconfdir}/raddb/certs/Makefile
729 %doc %{_sysconfdir}/raddb/certs/README.md
730 %ghost %{_sysconfdir}/raddb/certs/01.pem
731 %ghost %{_sysconfdir}/raddb/certs/02.pem
732 %attr(755,root,root) %{_sysconfdir}/raddb/certs/bootstrap
733 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/ca.cnf
734 %ghost %{_sysconfdir}/raddb/certs/ca.crl
735 %ghost %{_sysconfdir}/raddb/certs/ca.der
736 %ghost %{_sysconfdir}/raddb/certs/ca.key
737 %ghost %{_sysconfdir}/raddb/certs/ca.pem
738 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/client.cnf
739 %ghost %{_sysconfdir}/raddb/certs/client.crt
740 %{_sysconfdir}/raddb/certs/client.csr
741 %ghost %{_sysconfdir}/raddb/certs/client.key
742 %ghost %{_sysconfdir}/raddb/certs/client.p12
743 %ghost %{_sysconfdir}/raddb/certs/client.pem
744 %ghost %{_sysconfdir}/raddb/certs/dh
745 %ghost %{_sysconfdir}/raddb/certs/index.txt
746 %ghost %{_sysconfdir}/raddb/certs/index.txt.attr
747 %ghost %{_sysconfdir}/raddb/certs/index.txt.attr.old
748 %ghost %{_sysconfdir}/raddb/certs/index.txt.old
749 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/inner-server.cnf
750 %{_sysconfdir}/raddb/certs/passwords.mk
751 %ghost %{_sysconfdir}/raddb/certs/serial
752 %ghost %{_sysconfdir}/raddb/certs/serial.old
753 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/server.cnf
754 %ghost %{_sysconfdir}/raddb/certs/server.crt
755 %ghost %{_sysconfdir}/raddb/certs/server.csr
756 %ghost %{_sysconfdir}/raddb/certs/server.key
757 %ghost %{_sysconfdir}/raddb/certs/server.p12
758 %ghost %{_sysconfdir}/raddb/certs/server.pem
759 %ghost %{_sysconfdir}/raddb/certs/user@example.org.pem
760 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/certs/xpextensions
761 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/clients.conf
762 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/dictionary
763 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/experimental.conf
764 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/hints
765 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/huntgroups
766 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/panic.gdb
767 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/proxy.conf
768 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/radiusd.conf
769 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/templates.conf
770 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/users
771 %dir %{_sysconfdir}/raddb/mods-available
772 %doc %{_sysconfdir}/raddb/mods-available/README.rst
773 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/abfab_psk_sql
774 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/always
775 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/attr_filter
776 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/cache
777 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/cache_auth
778 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/chap
779 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/couchbase
780 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/counter
781 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/cui
782 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/date
783 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/detail
784 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/detail.example.com
785 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/detail.log
786 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dhcp
787 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dhcp_files
788 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dhcp_passwd
789 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dhcp_sql
790 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dhcp_sqlippool
791 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/digest
792 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/dynamic_clients
793 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/eap
794 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/echo
795 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/etc_group
796 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/exec
797 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/expiration
798 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/expr
799 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/files
800 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/idn
801 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/inner-eap
802 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/ippool
803 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/ldap_google
804 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/linelog
805 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/logintime
806 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/mac2ip
807 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/mac2vlan
808 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/moonshot-targeted-ids
809 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/mschap
810 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/ntlm_auth
811 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/opendirectory
812 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/pap
813 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/passwd
814 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/preprocess
815 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/radutmp
816 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/realm
817 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/replicate
818 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/rest
819 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/smbpasswd
820 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/smsotp
821 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/soh
822 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sometimes
823 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sql
824 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sqlcounter
825 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sqlippool
826 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sql_map
827 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/sradutmp
828 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/totp
829 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/unix
830 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/unpack
831 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/utf8
832 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/wimax
833 %dir %{_sysconfdir}/raddb/mods-config
834 %doc %{_sysconfdir}/raddb/mods-config/README.rst
835 %dir %{_sysconfdir}/raddb/mods-config/attr_filter
836 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/access_challenge
837 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/access_reject
838 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/accounting_response
839 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/coa
840 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/post-proxy
841 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/attr_filter/pre-proxy
842 %dir %{_sysconfdir}/raddb/mods-config/files
843 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/files/accounting
844 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/files/authorize
845 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/files/dhcp
846 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/files/pre-proxy
847 %dir %{_sysconfdir}/raddb/mods-config/preprocess
848 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/preprocess/hints
849 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/preprocess/huntgroups
850 %dir %{_sysconfdir}/raddb/mods-config/sql
851 %dir %{_sysconfdir}/raddb/mods-config/sql/counter
852 %dir %{_sysconfdir}/raddb/mods-config/sql/cui
853 %dir %{_sysconfdir}/raddb/mods-config/sql/dhcp
854 %dir %{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql
855 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/queries.conf
856 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/schema.sql
857 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/setup.sql
858 %dir %{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql
859 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/queries.conf
860 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/schema.sql
861 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/setup.sql
862 %dir %{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite
863 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite/queries.conf
864 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite/schema.sql
865 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool
866 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp
867 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql
868 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/procedure-no-skip-locked.sql
869 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/procedure.sql
870 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql
871 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/procedure.sql
872 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/queries.conf
873 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/schema.sql
874 %dir %{_sysconfdir}/raddb/mods-config/sql/main
875 %dir %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids
876 %dir %{_sysconfdir}/raddb/mods-enabled
877 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/always
878 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/attr_filter
879 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/chap
880 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/date
881 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/detail
882 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/detail.log
883 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/digest
884 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/dynamic_clients
885 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/eap
886 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/echo
887 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/exec
888 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/expiration
889 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/expr
890 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/files
891 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/linelog
892 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/logintime
893 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/mschap
894 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/ntlm_auth
895 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/pap
896 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/passwd
897 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/preprocess
898 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/radutmp
899 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/realm
900 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/replicate
901 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/soh
902 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/sradutmp
903 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/totp
904 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/unix
905 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/unpack
906 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-enabled/utf8
907 %dir %{_sysconfdir}/raddb/policy.d
908 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/abfab-tr
909 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/accounting
910 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/canonicalization
911 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/control
912 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/cui
913 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/debug
914 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/dhcp
915 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/eap
916 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/filter
917 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/moonshot-targeted-ids
918 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/operator-name
919 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/policy.d/rfc7542
920 %dir %{_sysconfdir}/raddb/sites-available
921 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sites-available/*
922 %dir %{_sysconfdir}/raddb/sites-enabled
923 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/sites-enabled/*
924 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/trigger.conf
925
926 %if %{with kerberos5}
927 %files module-krb5
928 %defattr(644,root,root,755)
929 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/krb5
930 %attr(755,root,root) %{_libdir}/freeradius/rlm_krb5.so
931 %{_libdir}/freeradius/rlm_krb5.la
932 %endif
933
934 %if %{with ldap}
935 %files module-ldap
936 %defattr(644,root,root,755)
937 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/ldap
938 %attr(755,root,root) %{_libdir}/freeradius/rlm_ldap.so
939 %{_libdir}/freeradius/rlm_ldap.la
940 %endif
941
942 %files module-otp
943 %defattr(644,root,root,755)
944 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/otp
945 %attr(755,root,root) %{_libdir}/freeradius/rlm_otp.so
946 %{_libdir}/freeradius/rlm_otp.la
947
948 %files module-pam
949 %defattr(644,root,root,755)
950 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/pam
951 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/radius
952 %attr(755,root,root) %{_libdir}/freeradius/rlm_pam.so
953 %{_libdir}/freeradius/rlm_pam.la
954
955 %files module-perl
956 %defattr(644,root,root,755)
957 %dir %{_sysconfdir}/raddb/mods-config/perl
958 %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/perl/example.pl
959 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/perl
960 %attr(755,root,root) %{_libdir}/freeradius/rlm_perl.so
961 %{_libdir}/freeradius/rlm_perl.la
962
963 %if %{with python2}
964 %files module-python
965 %defattr(644,root,root,755)
966 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/python
967 %dir %{_sysconfdir}/raddb/mods-config/python
968 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/python/example.py
969 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/python/radiusd.py
970 %attr(755,root,root) %{_libdir}/freeradius/rlm_python.so
971 %{_libdir}/freeradius/rlm_python.la
972 %endif
973
974 %if %{with python3}
975 %files module-python3
976 %defattr(644,root,root,755)
977 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/python3
978 %dir %{_sysconfdir}/raddb/mods-config/python3
979 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/python3/example.py
980 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/python3/radiusd.py
981 %attr(755,root,root) %{_libdir}/freeradius/rlm_python3.so
982 %{_libdir}/freeradius/rlm_python3.la
983 %endif
984
985 %if %{with redis}
986 %files module-redis
987 %defattr(644,root,root,755)
988 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/redis
989 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/rediswho
990 %attr(755,root,root) %{_libdir}/freeradius/rlm_redis.so
991 %{_libdir}/freeradius/rlm_redis.la
992 %attr(755,root,root) %{_libdir}/freeradius/rlm_rediswho.so
993 %{_libdir}/freeradius/rlm_rediswho.la
994 %endif
995
996 %if %{with ruby}
997 %files module-ruby
998 %defattr(644,root,root,755)
999 %dir %{_sysconfdir}/raddb/mods-config/ruby
1000 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/ruby/example.rb
1001 %attr(755,root,root) %{_libdir}/freeradius/rlm_ruby.so
1002 %{_libdir}/freeradius/rlm_ruby.la
1003 %endif
1004
1005 %if %{with firebird}
1006 %files module-sql-firebird
1007 %defattr(644,root,root,755)
1008 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_firebird.so
1009 %{_libdir}/freeradius/rlm_sql_firebird.la
1010 %endif
1011
1012 %if %{with freetds}
1013 %files module-sql-freetds
1014 %defattr(644,root,root,755)
1015 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_freetds.so
1016 %{_libdir}/freeradius/rlm_sql_freetds.la
1017 %endif
1018
1019 %if %{with mongo}
1020 %files module-sql-mongo
1021 %defattr(644,root,root,755)
1022 %dir %{_sysconfdir}/raddb/mods-config/sql/*/mongo
1023 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/*/mongo/queries.conf
1024 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_mongo.so
1025 %{_libdir}/freeradius/rlm_sql_mongo.la
1026 %endif
1027
1028 %files module-sql-mysql
1029 %defattr(644,root,root,755)
1030 %dir %{_sysconfdir}/raddb/mods-config/sql/counter/mysql
1031 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/counter/mysql/*.conf
1032 %dir %{_sysconfdir}/raddb/mods-config/sql/cui/mysql
1033 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/mysql/queries.conf
1034 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/mysql/schema.sql
1035 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool/mysql
1036 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/queries.conf
1037 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/*.sql
1038 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql
1039 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
1040 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/schema.sql
1041 %dir %{_sysconfdir}/raddb/mods-config/sql/main/mysql
1042 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/mysql/queries.conf
1043 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/mysql/*.sql
1044 %dir %{_sysconfdir}/raddb/mods-config/sql/main/mysql/extras
1045 %dir %{_sysconfdir}/raddb/mods-config/sql/main/mysql/extras/wimax
1046 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/mysql/extras/wimax/queries.conf
1047 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/mysql/extras/wimax/schema.sql
1048 %dir %{_sysconfdir}/raddb/mods-config/sql/main/ndb
1049 %doc %{_sysconfdir}/raddb/mods-config/sql/main/ndb/README
1050 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/ndb/*.sql
1051 %dir %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/mysql
1052 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/mysql/queries.conf
1053 %attr(640,root,radius) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/mysql/schema.sql
1054 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_mysql.so
1055 %{_libdir}/freeradius/rlm_sql_mysql.la
1056
1057 %if %{with oci}
1058 %files module-sql-oracle
1059 %defattr(644,root,root,755)
1060 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool/oracle
1061 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/oracle/queries.conf
1062 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/oracle/*.sql
1063 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle
1064 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
1065 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/*.sql
1066 %dir %{_sysconfdir}/raddb/mods-config/sql/main/oracle
1067 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/oracle/queries.conf
1068 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/oracle/*.sql
1069 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_oracle.so
1070 %{_libdir}/freeradius/rlm_sql_oracle.la
1071 %endif
1072
1073 %files module-sql-postgresql
1074 %defattr(644,root,root,755)
1075 %dir %{_sysconfdir}/raddb/mods-config/sql/counter/postgresql
1076 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/counter/postgresql/*.conf
1077 %dir %{_sysconfdir}/raddb/mods-config/sql/cui/postgresql
1078 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/postgresql/queries.conf
1079 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/postgresql/schema.sql
1080 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql
1081 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql/queries.conf
1082 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql/*.sql
1083 %dir %{_sysconfdir}/raddb/mods-config/sql/main/postgresql
1084 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/postgresql/queries.conf
1085 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/postgresql/*.sql
1086 %dir %{_sysconfdir}/raddb/mods-config/sql/main/postgresql/extras
1087 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql
1088 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
1089 %dir %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/postgresql
1090 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/postgresql/queries.conf
1091 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/postgresql/schema.sql
1092 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_postgresql.so
1093 %{_libdir}/freeradius/rlm_sql_postgresql.la
1094
1095 %files module-sql-sqlite
1096 %defattr(644,root,root,755)
1097 %dir %{_sysconfdir}/raddb/mods-config/sql/counter/sqlite
1098 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/counter/sqlite/*.conf
1099 %dir %{_sysconfdir}/raddb/mods-config/sql/cui/sqlite
1100 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/sqlite/queries.conf
1101 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/cui/sqlite/schema.sql
1102 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite
1103 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite/queries.conf
1104 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite/schema.sql
1105 %dir %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite
1106 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
1107 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql
1108 %dir %{_sysconfdir}/raddb/mods-config/sql/main/sqlite
1109 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh
1110 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/sqlite/queries.conf
1111 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/main/sqlite/*.sql
1112 %dir %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/sqlite
1113 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/sqlite/queries.conf
1114 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/sqlite/schema.sql
1115 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_sqlite.so
1116 %{_libdir}/freeradius/rlm_sql_sqlite.la
1117
1118 %files module-sql-unixodbc
1119 %defattr(644,root,root,755)
1120 %attr(755,root,root) %{_libdir}/freeradius/rlm_sql_unixodbc.so
1121 %{_libdir}/freeradius/rlm_sql_unixodbc.la
1122
1123 %files module-unbound
1124 %defattr(644,root,root,755)
1125 %attr(755,root,root) %{_libdir}/freeradius/rlm_unbound.so
1126 %{_libdir}/freeradius/rlm_unbound.la
1127 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/unbound
1128 %dir %{_sysconfdir}/raddb/mods-config/unbound
1129 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-config/unbound/default.conf
1130 %{_mandir}/man5/rlm_unbound.5*
1131
1132 %files module-yubikey
1133 %defattr(644,root,root,755)
1134 %attr(755,root,root) %{_libdir}/freeradius/rlm_yubikey.so
1135 %{_libdir}/freeradius/rlm_yubikey.la
1136 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/raddb/mods-available/yubikey
1137
1138 %files libs
1139 %defattr(644,root,root,755)
1140 %attr(755,root,root) %{_libdir}/libfreeradius-dhcp.so
1141 %attr(755,root,root) %{_libdir}/libfreeradius-eap.so
1142 %attr(755,root,root) %{_libdir}/libfreeradius-radius.so
1143 %attr(755,root,root) %{_libdir}/libfreeradius-server.so
1144 %dir %{_libdir}/freeradius
1145
1146 %files devel
1147 %defattr(644,root,root,755)
1148 %{_includedir}/freeradius
1149
1150 %files -n mibs-%{name}
1151 %defattr(644,root,root,755)
1152 %{mibdir}/FREERADIUS-MGMT-MIB.mib
1153 %{mibdir}/FREERADIUS-NOTIFICATION-MIB.mib
1154 %{mibdir}/FREERADIUS-PRODUCT-RADIUSD-MIB.mib
1155 %{mibdir}/FREERADIUS-SMI.mib
This page took 0.175857 seconds and 2 git commands to generate.