- fix the selinux patch
This commit is contained in:
parent
7b2ce26494
commit
fcfb46ffad
@ -73,9 +73,9 @@ diff -up logrotate-3.7.6/logrotate.c.selinux logrotate-3.7.6/logrotate.c
|
|||||||
+#ifdef WITH_SELINUX
|
+#ifdef WITH_SELINUX
|
||||||
+ if (selinux_enabled) {
|
+ if (selinux_enabled) {
|
||||||
+ setfscreatecon_raw(savedContext);
|
+ setfscreatecon_raw(savedContext);
|
||||||
+ if (prev_context != NULL) {
|
+ if (savedContext != NULL) {
|
||||||
+ freecon(prev_context);
|
+ freecon(savedContext);
|
||||||
+ prev_context = NULL;
|
+ savedContext = NULL;
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+#endif
|
+#endif
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Summary: Rotates, compresses, removes and mails system log files
|
Summary: Rotates, compresses, removes and mails system log files
|
||||||
Name: logrotate
|
Name: logrotate
|
||||||
Version: 3.7.6
|
Version: 3.7.6
|
||||||
Release: 2%{?dist}
|
Release: 2.1%{?dist}
|
||||||
License: GPL+
|
License: GPL+
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
# The source for this package was pulled from cvs.
|
# The source for this package was pulled from cvs.
|
||||||
@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%attr(0644, root, root) %verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/logrotate.status
|
%attr(0644, root, root) %verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/logrotate.status
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 09 2008 Tomas Smetana <tsmetana@redhat.com> 3.7.6-2.1
|
||||||
|
- fix the selinux patch
|
||||||
|
|
||||||
* Wed Jan 09 2008 Tomas Smetana <tsmetana@redhat.com> 3.7.6-2
|
* Wed Jan 09 2008 Tomas Smetana <tsmetana@redhat.com> 3.7.6-2
|
||||||
- fix #427274 - logrotate fails to preserve SELinux file contexts
|
- fix #427274 - logrotate fails to preserve SELinux file contexts
|
||||||
- fix #427661 - SELinux stops vsftpd from working correctly
|
- fix #427661 - SELinux stops vsftpd from working correctly
|
||||||
|
Loading…
Reference in New Issue
Block a user