commit freeradius-server for openSUSE:Factory
Hello community, here is the log from the commit of package freeradius-server for openSUSE:Factory checked in at 2015-04-25 09:53:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freeradius-server (Old) and /work/SRC/openSUSE:Factory/.freeradius-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "freeradius-server" Changes: -------- --- /work/SRC/openSUSE:Factory/freeradius-server/freeradius-server.changes 2015-01-15 15:59:03.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.freeradius-server.new/freeradius-server.changes 2015-04-25 11:25:51.000000000 +0200 @@ -1,0 +2,23 @@ +Thu Apr 23 14:22:17 UTC 2015 - vcizek@suse.com + +- minor adjustments/cleanup of spec and changes + +------------------------------------------------------------------- +Wed Apr 22 20:31:44 UTC 2015 - michael@stroeder.com + +- update to 3.0.8 + * for a detailed list of changes look at: + /usr/share/doc/packages/freeradius-server/ChangeLog +- new set of consolidated patch files: + deleted: + * freeradius-server-2.1.1-logrotate_su.patch + * freeradius-server-2.1.6-rcradiusd.patch + * freeradius-server-initscript-pidfile.patch + * freeradius-server-radius-reload-logrotate.patch + * freeradius-server-var_run.patch + added: + * freeradius-server-radiusd-logrotate.patch + * freeradius-server-rcradiusd.patch + * freeradius-server-tmpfiles.patch + +------------------------------------------------------------------- Old: ---- freeradius-server-2.1.1-logrotate_su.patch freeradius-server-2.1.6-rcradiusd.patch freeradius-server-3.0.6.tar.bz2 freeradius-server-3.0.6.tar.bz2.sig freeradius-server-initscript-pidfile.patch freeradius-server-radius-reload-logrotate.patch freeradius-server-var_run.patch New: ---- freeradius-server-3.0.8.tar.bz2 freeradius-server-3.0.8.tar.bz2.sig freeradius-server-radiusd-logrotate.patch freeradius-server-rcradiusd.patch freeradius-server-tmpfiles.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freeradius-server.spec ++++++ --- /var/tmp/diff_new_pack.bDwUBN/_old 2015-04-25 11:25:52.000000000 +0200 +++ /var/tmp/diff_new_pack.bDwUBN/_new 2015-04-25 11:25:52.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package freeradius-server # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define apxs2 apxs2-prefork %define apache2_sysconfdir %(%{_sbindir}/%{apxs2} -q SYSCONFDIR) Name: freeradius-server -Version: 3.0.6 +Version: 3.0.8 Release: 0 Summary: Very Highly Configurable Radius Server License: GPL-2.0 and LGPL-2.1 @@ -30,13 +30,10 @@ Source99: ftp://ftp.freeradius.org/pub/freeradius/%{name}-%{version}.tar.bz2.sig Source1: radiusd.service Source2: freeradius-tmpfiles.conf -Patch2: freeradius-server-2.1.6-rcradiusd.patch -Patch7: freeradius-server-fix-cert-bootstrap.patch -Patch8: freeradius-server-initscript-pidfile.patch -Patch9: freeradius-server-radius-reload-logrotate.patch -# PATCH-FIX-SUSE use 'su' logrotate option (bnc#677335) -Patch12: freeradius-server-2.1.1-logrotate_su.patch -Patch13: freeradius-server-var_run.patch +Patch1: freeradius-server-tmpfiles.patch +Patch2: freeradius-server-radiusd-logrotate.patch +Patch3: freeradius-server-rcradiusd.patch +Patch4: freeradius-server-fix-cert-bootstrap.patch BuildRequires: apache2-devel BuildRequires: cyrus-sasl-devel BuildRequires: db-devel @@ -189,12 +186,10 @@ %prep %setup -q -%patch2 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch12 -p1 -%patch13 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" @@ -415,6 +410,7 @@ %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/sites-available/abfab-tls %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 # sites-enabled # symlink: %{_sysconfdir}/raddb/sites-enabled/xxx -> ../sites-available/xxx @@ -603,6 +599,7 @@ %{_libdir}/freeradius/rlm_sqlcounter.so %{_libdir}/freeradius/rlm_sqlippool.so %{_libdir}/freeradius/rlm_sql_null.so +%{_libdir}/freeradius/rlm_test.so %{_libdir}/freeradius/rlm_unix.so %{_libdir}/freeradius/rlm_utf8.so %{_libdir}/freeradius/rlm_wimax.so ++++++ freeradius-server-3.0.6.tar.bz2 -> freeradius-server-3.0.8.tar.bz2 ++++++ ++++ 70611 lines of diff (skipped) ++++++ freeradius-server-radiusd-logrotate.patch ++++++ --- freeradius-server-3.0.8.orig/suse/radiusd-logrotate 2015-04-22 19:21:34.000000000 +0200 +++ freeradius-server-3.0.8.suse/suse/radiusd-logrotate 2015-04-23 10:15:52.847179845 +0200 @@ -16,13 +16,18 @@ # The main server log # /var/log/radius/radius.log { + su radiusd radiusd copytruncate + postrotate + kill -HUP `cat /run/radiusd/radiusd.pid` || : + endscript } # # Session monitoring utilities # /var/log/radius/checkrad.log /var/log/radius/radwatch.log { + su radiusd radiusd nocreate size=+1024k } @@ -31,6 +36,7 @@ # Session database modules # /var/log/radius/radutmp /var/log/radius/radwtmp { + su radiusd radiusd nocreate size=+2048k } @@ -39,6 +45,7 @@ # SQL log files # /var/log/radius/sqllog.sql { + su radiusd radiusd nocreate size=+2048k } @@ -51,6 +58,7 @@ # second technique, you will need another cron job that removes old # detail files. You do not need to comment out the below for method #2. /var/log/radius/radacct/*/detail { + su radiusd radiusd nocreate } ++++++ freeradius-server-rcradiusd.patch ++++++ --- freeradius-server-3.0.8.orig/suse/rcradiusd 2015-04-22 19:21:34.000000000 +0200 +++ freeradius-server-3.0.8.suse/suse/rcradiusd 2015-04-23 10:02:01.393574445 +0200 @@ -50,6 +50,10 @@ start) configtest || { rc_failed 150; rc_exit; } echo -n "Starting RADIUS daemon " + # /var/run might be on tmpfs, create runtime directory if needed + if [ ! -d /run/radiusd ]; then + install -d -m 0700 -g radiusd -o radiusd /run/radiusd + fi startproc $exec >/dev/null rc_status -v ;; ++++++ freeradius-server-tmpfiles.patch ++++++ --- freeradius-server-3.0.8.orig/suse/freeradius-server-tmpfiles.conf 2015-04-22 19:21:34.000000000 +0200 +++ freeradius-server-3.0.8.suse/suse/freeradius-server-tmpfiles.conf 2015-04-23 09:56:08.342988185 +0200 @@ -1 +1,2 @@ -D /var/run/radiusd 0710 radiusd radiusd - +D /run/radiusd 0710 radiusd radiusd - +
participants (1)
-
root@hilbert.suse.de