]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Move support libraries into freeradius-common
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 30 Dec 2025 13:53:59 +0000 (13:53 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 30 Dec 2025 14:41:47 +0000 (14:41 +0000)
These are required by the server, but unfortunately due to the number of cross-dependencies, it's very hard to separate them, and at the moment installing something like freeradius-utils, pulls in the main daemon too.

redhat/freeradius.spec

index d1ea393828244690dccffabdf803db91db055548..fc3207c36008a3021ae4f5e1feb679c4693dcff6 100644 (file)
@@ -980,15 +980,6 @@ fi
 %{_libdir}/freeradius/proto_vmps.so
 %{_libdir}/freeradius/proto_vmps_udp.so
 
-# Support libraries without external deps.
-# Protocol libraries should not be included here, they should be added to the common package instead.
-%{_libdir}/freeradius/libfreeradius-control.so
-%{_libdir}/freeradius/libfreeradius-io.so
-%{_libdir}/freeradius/libfreeradius-server.so
-%{_libdir}/freeradius/libfreeradius-tls.so
-%{_libdir}/freeradius/libfreeradius-totp.so
-%{_libdir}/freeradius/libfreeradius-unlang.so
-
 # Backend modules without external deps
 %{_libdir}/freeradius/rlm_always.so
 %{_libdir}/freeradius/rlm_attr_filter.so
@@ -1070,6 +1061,14 @@ fi
 %{_libdir}/freeradius/libfreeradius-tftp.so
 %{_libdir}/freeradius/libfreeradius-vmps.so
 
+# Support libraries without external deps.
+%{_libdir}/freeradius/libfreeradius-control.so
+%{_libdir}/freeradius/libfreeradius-io.so
+%{_libdir}/freeradius/libfreeradius-server.so
+%{_libdir}/freeradius/libfreeradius-tls.so
+%{_libdir}/freeradius/libfreeradius-totp.so
+%{_libdir}/freeradius/libfreeradius-unlang.so
+
 # Utility libraries
 %{_libdir}/freeradius/libfreeradius-bio.so
 %{_libdir}/freeradius/libfreeradius-bio-config.so