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 - [email protected]
+
+- minor adjustments/cleanup of spec and changes
+
+-------------------------------------------------------------------
+Wed Apr 22 20:31:44 UTC 2015 - [email protected]
+
+- 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 -
+

Reply via email to