diff --git a/freeradius-server-radius-reload-logrotate.patch b/freeradius-server-radius-reload-logrotate.patch new file mode 100644 index 0000000..35de615 --- /dev/null +++ b/freeradius-server-radius-reload-logrotate.patch @@ -0,0 +1,13 @@ +Index: freeradius-server-2.1.9/suse/radiusd-logrotate +=================================================================== +--- freeradius-server-2.1.9.orig/suse/radiusd-logrotate ++++ freeradius-server-2.1.9/suse/radiusd-logrotate +@@ -45,6 +45,8 @@ + size=+2048k + notifempty + missingok ++ postrotate ++ /etc/init.d/freeradius reload >/dev/null + create + } + diff --git a/freeradius-server.changes b/freeradius-server.changes index fa1a260..6b056c6 100644 --- a/freeradius-server.changes +++ b/freeradius-server.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Sep 16 14:22:15 CEST 2010 - pgajdos@suse.cz + +- radiusd reload after logrotate [bnc#634445] + ------------------------------------------------------------------- Mon Jun 21 19:24:08 UTC 2010 - puzel@novell.com diff --git a/freeradius-server.spec b/freeradius-server.spec index 1ce820f..a0f828d 100644 --- a/freeradius-server.spec +++ b/freeradius-server.spec @@ -37,6 +37,7 @@ Patch5: %{name}-2.1.6-overflow.patch Patch6: freeradius-server-sha1-default.patch Patch7: freeradius-server-fix-cert-bootstrap.patch Patch8: freeradius-server-initscript-pidfile.patch +Patch9: freeradius-server-radius-reload-logrotate.patch PreReq: perl openssl pwdutils coreutils PreReq: %insserv_prereq %fillup_prereq BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -237,6 +238,7 @@ Authors: %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %build # This package failed when testing with -Wl,-as-needed being default.