Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package freeradius-server for 
openSUSE:Factory checked in at 2021-07-01 07:05:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeradius-server (Old)
 and      /work/SRC/openSUSE:Factory/.freeradius-server.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freeradius-server"

Thu Jul  1 07:05:49 2021 rev:86 rq:903262 version:3.0.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/freeradius-server/freeradius-server.changes      
2021-01-04 19:09:44.819412095 +0100
+++ 
/work/SRC/openSUSE:Factory/.freeradius-server.new.2625/freeradius-server.changes
    2021-07-01 07:06:12.075211424 +0200
@@ -1,0 +2,119 @@
+Sun Jun 27 15:43:02 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Add ldap-schemas subpackage for OpenLDAP radius schemas
+- Add freeradius-server-fix-perl-shbang.patch to fix RPMlint warnings
+- Fix RPMlint warnings about macros and permissions
+
+-------------------------------------------------------------------
+Sat Jun 26 21:12:24 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 3.0.23
+  * Feature improvements
+    * Add "set home_server state ... down" in order to mark the home
+      server as administratively down.  Use "alive" to bring it back
+      to life.
+    * Add Post-Auth-Type "Client-Lost" which should make it easier
+      to log when clients stop responding.
+    * Cache TLS messages in &session-state, for more debugging.
+    * Notes in eap configuration about TLS 1.0 / TLS 1.1, and setting
+      cipher_list = "DEFAULT@SECLEVEL=1"
+    * Added MANY warning messages about using TLS 1.3 with EAP.
+  * Bug fixes
+    * Fix crash in some cases when home server is down, in debug mode.
+    * Fix (again) "read clients from SQL" functionality.
+    * Fix sql_map to return values in more situations.
+    * Silently ignore LEAP configuration instead of erroring out.
+- Update to version 3.0.22
+  * Feature improvements
+    * Limited support for dynamic home servers.
+    * Add support for prepend operator ^=.
+    * Added rlm_totp, for use with the Google Authenticator app.
+    * The default minimum TLS version is now TLS 1.2, as per RFC 8996.
+      Older versions can be allowed by setting tls_min_version, and
+      updating "cipher_list".
+    * Significantly improve the readability and contents of TLS
+      debug messages.
+    * Allow CoA and Disconnect messages over TLS sockets.
+    * Automatically set fragment size / MTU, so that PEAP/EAP-TLS
+      works, and no longer requires manual changes to the configuration.
+    * Allow "configurable_client_cert=yes" for EAP-TLS.
+    * Add TLS 1.2 support for EAP-Fast.
+    * Add ca_path_reload_interval option for tls.
+    * Add "tls_min_version" to ldap module configuration.
+    * Support running policies when receiving a RadSec connection.
+    * Update TLS "ecdh_curve" code to allow for multiple curves.
+    * Allow delta CRLs.
+    * add rlm_sql_map, which can handle multiple columns from an SQL
+      query.  See raddb/mods-available/sql_map.
+    * New xlat for setting status of rlm_always instances and new
+      resource-check example virtual server for manipulating control flow
+      in unlang policies based on status of some external resource.
+      Patches from Terry Burton.
+    * Update radmin to show more information about the home servers
+      using "show home_server list all".
+    * The default configuration now replies with EAP-Key-Name, if it
+      is available, and was requested.
+    * Include extensions in generated certificates.
+    * Ignore user-provided dhparams in FIPS mode.
+    * Remove native support for Cisco LEAP.  It is insecure, and
+      should not be used.  Proxying LEAP is still supported.
+    * Allow use of password preparation methods with rlm_eap_pwd.
+    * More RFC compliance for various corner cases of DHCP,
+    * Use DHCP-specific schemas.
+    * Add stored procedures for DHCP lease allocation
+    * Add support for DHCP-Decline.
+    * Added mods-available/dhcp_sql which is a DHCP-specific instance
+      of the SQL module.
+    * Treat DHCP Discover and Request differently for lease allocation times.
+    * Add support for PBKDF2 keys.
+    * Update default PostgreSQL schema to use "text" instead of
+      a fixed-size "varchar".
+    * Add radmin command "show client list verbose", which gives a lot
+      more information about each client.
+    * Add support for EAPS-AKA authentication to rlm_wimax.
+    * Add rlm_rest support for HTTP/2.
+    * Add REST-HTTP-Status-Code attribute holding HTTP status code.
+    * Add option to set http_negotiation in rlm_rest.  Fixes #2821.
+    * Encode / decode NAS-Filter-Rule according to RFC 4849.
+    * Allow attributes using old names in configuration files, SQL,
+      or modules to match attributes in the packet which use
+      new names.
+    * Allow querying IPv6 stats via FreeRADIUS-Stats-Client-IPv6-Address
+      and FreeRADIUS-Stats-Server-IPv6-Address
+    * Add warnings if there is no "real" User-Name to identify users.
+    * Add sample configuration to update Stripped-User-Name and/or
+      Class for user sessions. See sites-available/default
+    * Add configuration to suppress printing values for User-Name, etc.
+    * Support dictionary.telrad, which is also in WiMAX format.
+    * PEAP 'proxy_tunneled_request_as_eap' is now configurable
+      at runtime with Proxy-Tunneled-Request-As-EAP.
+    * Debug output now lists client/server proposed TLS ciphers.
+    * Add support for TLS1.3
+  * Bug fixes
+    * Fix long-term double free due to PCRE calling our "free"
+      function twice.
+    * Respect the "log_reject" configuration item in more places.
+    * Run Post-Proxy-Type Fail... when all home servers are down.
+    * Note that rlm_replicate can only use UDP, and not TCP or TLS.
+    * DHCP pool lookup is now keyed by Client Identifier (Option 61)
+      when supplied by client, otherwise the hardware address is used.
+      Compliant with RFC 2132. This change will not affect existing
+      systems on upgrade, but new installations will use the new behavior.
+    * Don't print invalid tags in rlm_cache, among other places.
+    * Do home_server failover immediately when an initial TCP / Radsec
+      connection fails.
+    * Clear error on SQLITE_BUSY to prevent memory leak in corner cases.
+    * Properly add SQL clients to virtual servers.
+    * Use better API when decoding DHCP packets, to avoid unnecessary work.
+    * Parse locale-dependent dates.
+    * Fix radiusd.conf ENV LD_PRELOAD function.
+    * Make the "date" module handle UTC more consistently.
+    * Check for, and complain about, inconsistent use of tls_min_version
+      versus disable_tlsv1
+    * Fix "read client from SQL" code so that it properly ties clients
+      to a virtual server.  Also document the behavior.
+    * Fix leak with unknown attributes in detail reader.
+    * Fix parenting issues in rlm_yubikey.
+- Drop __DATE__ __TIME__ fixes, implicitly done with source_date_epoch
+  variable supported by gcc >= 7
+-------------------------------------------------------------------

Old:
----
  freeradius-server-3.0.21.tar.bz2
  freeradius-server-3.0.21.tar.bz2.sig

New:
----
  freeradius-server-3.0.23.tar.bz2
  freeradius-server-3.0.23.tar.bz2.sig
  freeradius-server-fix-perl-shbang.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ freeradius-server.spec ++++++
--- /var/tmp/diff_new_pack.mqE3NX/_old  2021-07-01 07:06:12.647206956 +0200
+++ /var/tmp/diff_new_pack.mqE3NX/_new  2021-07-01 07:06:12.651206924 +0200
@@ -18,7 +18,7 @@
 
 %define unitname radiusd
 Name:           freeradius-server
-Version:        3.0.21
+Version:        3.0.23
 Release:        0
 
 %if 0%{?suse_version} >= 1500
@@ -60,6 +60,7 @@
 Source100:      freeradius.keyring
 Source1:        radiusd.service
 Source2:        freeradius-tmpfiles.conf
+Patch0:         freeradius-server-fix-perl-shbang.patch
 Patch1:         freeradius-server-tmpfiles.patch
 Patch2:         freeradius-server-radiusd-logrotate.patch
 Patch3:         freeradius-server-rcradiusd.patch
@@ -182,6 +183,14 @@
 %description ldap
 FreeRADIUS plugin providing LDAP support.
 
+%package ldap-schemas
+Summary:        FreeRADIUS support for OpenLDAP
+Group:          System/Daemons
+Requires:       openldap2
+
+%description ldap-schemas
+FreeRADIUS schemas for OpenLDAP.
+
 %package krb5
 Summary:        Kerberos 5 support for freeradius
 Group:          System/Daemons
@@ -249,11 +258,7 @@
 %autosetup -p1
 
 %build
-./autogen.sh
-modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
-DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
-TIME="\"$(date -d "${modified}" "+%%R")\""
-find . -type f -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i 
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} +
+autoreconf -fi
 export CFLAGS="%{optflags} -DLDAP_DEPRECATED -fstack-protector -fPIC -DPIC"
 export LDFLAGS="-pie"
 %configure \
@@ -298,6 +303,9 @@
 %install
 mkdir -p %{buildroot}%{_localstatedir}/lib/radiusd
 make install R=%{buildroot} INSTALLSTRIP=
+# Install ldap schema
+install -d         %{buildroot}%{_sysconfdir}/openldap/schema
+install -m 0644 -t %{buildroot}%{_sysconfdir}/openldap/schema 
doc/schemas/ldap/openldap/*.{ldif,schema}
 # modify default configuration
 RADDB=%{buildroot}%{_sysconfdir}/raddb
 perl -i -pe 's/^#user =.*$/user = radiusd/'   $RADDB/radiusd.conf
@@ -340,14 +348,14 @@
 rm %{buildroot}%{_sbindir}/rc.radiusd
 rm -r %{buildroot}%{_datadir}/doc/freeradius*
 rm -r %{buildroot}%{_libdir}/freeradius/*.*a
-# rm %{buildroot}%{_defaultdocdir}/%{name}/Makefile
-# rm %{buildroot}%{_defaultdocdir}/%{name}/examples/Makefile
+rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/dhcp/mssql
 rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/main/mssql
 rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool/mssql
+rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mssql
+rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/dhcp/oracle
+rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/main/oracle
 rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool/oracle
 rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle
-rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/main/oracle
-#rm -r %{buildroot}%{_sysconfdir}/raddb/mods-config/sql/postgresql
 %if ! %{with json}
 rm %{buildroot}%{_sysconfdir}/raddb/mods-available/rest
 %endif
@@ -438,7 +446,7 @@
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/certs
 %{_sysconfdir}/raddb/certs/Makefile
 %{_sysconfdir}/raddb/certs/passwords.mk
-%{_sysconfdir}/raddb/certs/README
+%{_sysconfdir}/raddb/certs/README.md
 %{_sysconfdir}/raddb/certs/xpextensions
 %{_sysconfdir}/raddb/panic.gdb
 %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/*.cnf
@@ -459,8 +467,8 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/moonshot-targeted-ids/*
 %dir %attr(750,root,radiusd) /etc/raddb/mods-config/sql/moonshot-targeted-ids
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/preprocess/*
-#%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/python
-#%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/python/radiusd.py
+#%%dir %%attr(750,root,radiusd) %%{_sysconfdir}/raddb/mods-config/python
+#%%attr(640,root,radiusd) %%config(noreplace) 
%%{_sysconfdir}/raddb/mods-config/python/radiusd.py
 %dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/schema.sql
 %dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql
@@ -469,11 +477,12 @@
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/counter
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/cui
+%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/dhcp
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/ippool
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/main
-#%attr(640,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
-#%attr(640,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/schema.sql
+#%%attr(640,root,radiusd) 
%%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
+#%%attr(640,root,radiusd) 
%%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/oracle/schema.sql
 %attr(640,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql
 
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/unbound
@@ -506,9 +515,11 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/sites-available/abfab-tr-idp
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/sites-available/channel_bindings
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/sites-available/challenge
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/sites-available/resource-check
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/sites-available/totp
 
 # sites-enabled
-# symlink: %{_sysconfdir}/raddb/sites-enabled/xxx -> ../sites-available/xxx
+# symlink: %%{_sysconfdir}/raddb/sites-enabled/xxx -> ../sites-available/xxx
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/sites-enabled
 %config(missingok) %{_sysconfdir}/raddb/sites-enabled/inner-tunnel
 %config(missingok) %{_sysconfdir}/raddb/sites-enabled/default
@@ -528,6 +539,9 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/detail.example.com
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/detail.log
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dhcp
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dhcp_files
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dhcp_passwd
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dhcp_sql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dhcp_sqlippool
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/digest
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/dynamic_clients
@@ -571,9 +585,11 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/soh
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sometimes
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sql_map
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sqlcounter
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sqlippool
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/sradutmp
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/totp
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/unix
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/utf8
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/wimax
@@ -584,7 +600,7 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/couchbase
 
 # mods-enabled
-# symlink: %{_sysconfdir}/raddb/mods-enabled/xxx -> ../mods-available/xxx
+# symlink: %%{_sysconfdir}/raddb/mods-enabled/xxx -> ../mods-available/xxx
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-enabled
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/always
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/attr_filter
@@ -613,6 +629,7 @@
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/replicate
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/soh
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/sradutmp
+%config(missingok) %{_sysconfdir}/raddb/mods-enabled/totp
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/unix
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/utf8
 %config(missingok) %{_sysconfdir}/raddb/mods-enabled/unpack
@@ -672,7 +689,6 @@
 %{_libdir}/freeradius/rlm_eap.so
 %{_libdir}/freeradius/rlm_eap_fast.so
 %{_libdir}/freeradius/rlm_eap_gtc.so
-%{_libdir}/freeradius/rlm_eap_leap.so
 %{_libdir}/freeradius/rlm_eap_md5.so
 %{_libdir}/freeradius/rlm_eap_mschapv2.so
 %{_libdir}/freeradius/rlm_eap_peap.so
@@ -702,6 +718,7 @@
 %{_libdir}/freeradius/rlm_soh.so
 %{_libdir}/freeradius/rlm_sometimes.so
 %{_libdir}/freeradius/rlm_sql.so
+%{_libdir}/freeradius/rlm_sql_map.so
 %{_libdir}/freeradius/rlm_sqlcounter.so
 %{_libdir}/freeradius/rlm_sqlippool.so
 %if %{with freetds}
@@ -709,6 +726,7 @@
 %endif
 %{_libdir}/freeradius/rlm_sql_null.so
 %{_libdir}/freeradius/rlm_test.so
+%{_libdir}/freeradius/rlm_totp.so
 %{_libdir}/freeradius/rlm_unix.so
 %{_libdir}/freeradius/rlm_utf8.so
 %{_libdir}/freeradius/rlm_wimax.so
@@ -779,13 +797,21 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/cui/mysql/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/cui/mysql/schema.sql
 
+%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/queries.conf
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/schema.sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/mysql/setup.sql
+
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/ippool/mysql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/schema.sql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/procedure.sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/mysql/procedure-no-skip-locked.sql
 
 %dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/procedure.sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/mysql/procedure-no-skip-locked.sql
 
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/main/mysql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/mysql/process-radacct.sql
@@ -817,10 +843,20 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/cui/postgresql/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/cui/postgresql/schema.sql
 
+%dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/queries.conf
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/schema.sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/postgresql/setup.sql
+
 %dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/postgresql/schema.sql
 
+%dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/procedure.sql
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/queries.conf
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/postgresql/schema.sql
+
 %dir %attr(750,root,radiusd) 
%{_sysconfdir}/raddb/mods-config/sql/main/postgresql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/postgresql/process-radacct.sql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/postgresql/setup.sql
@@ -845,6 +881,10 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/counter/sqlite/monthlycounter.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/counter/sqlite/noresetcounter.conf
 
+%dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite/queries.conf
+%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/dhcp/sqlite/schema.sql
+
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool/sqlite/schema.sql
@@ -853,7 +893,7 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
 
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/mods-config/sql/main/sqlite
-%attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh
+%attr(750,root,radiusd) %config 
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/process-radacct-schema.sql
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/queries.conf
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-config/sql/main/sqlite/schema.sql
@@ -865,4 +905,11 @@
 %{_libdir}/freeradius/rlm_ldap.so
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/mods-available/ldap
 
+%files ldap-schemas
+%defattr(-,root,root)
+%dir %{_sysconfdir}/openldap
+%dir %{_sysconfdir}/openldap/schema
+%config %{_sysconfdir}/openldap/schema/freeradius*.schema
+%config %{_sysconfdir}/openldap/schema/freeradius*.ldif
+
 %changelog

++++++ freeradius-server-3.0.21.tar.bz2 -> freeradius-server-3.0.23.tar.bz2 
++++++
++++ 51238 lines of diff (skipped)

++++++ freeradius-server-fix-perl-shbang.patch ++++++
diff -Nur freeradius-server-3.0.23/doc/rfc/genref.pl new/doc/rfc/genref.pl
--- freeradius-server-3.0.23/doc/rfc/genref.pl  2021-06-10 16:49:17.000000000 
+0200
+++ new/doc/rfc/genref.pl       2021-06-27 17:40:13.946667745 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl
+#!/usr/bin/perl
 foreach $file (@ARGV) {
     open FILE, "<$file" || die "Error opening $file: $!\n";
 
diff -Nur freeradius-server-3.0.23/doc/rfc/per-rfc.pl new/doc/rfc/per-rfc.pl
--- freeradius-server-3.0.23/doc/rfc/per-rfc.pl 2021-06-10 16:49:17.000000000 
+0200
+++ new/doc/rfc/per-rfc.pl      2021-06-27 17:40:32.390794075 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl
+#!/usr/bin/perl
 
 #
 #   Read in the references, and put into an associative array
diff -Nur freeradius-server-3.0.23/doc/rfc/rewrite.pl new/doc/rfc/rewrite.pl
--- freeradius-server-3.0.23/doc/rfc/rewrite.pl 2021-06-10 16:49:17.000000000 
+0200
+++ new/doc/rfc/rewrite.pl      2021-06-27 17:40:41.162865842 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl
+#!/usr/bin/perl
 
 #
 #   Read in the references, and put into an associative array

Reply via email to