[kernel/rawhide/user/kyle/kernel-git] make vmlinuz/System.map root-only by default

Kyle McMartin kyle at fedoraproject.org
Wed Nov 17 17:41:25 UTC 2010


commit d287769cc9dbdad68eb0123b149e8c8edae4632f
Author: Kyle McMartin <kyle at mcmartin.ca>
Date:   Wed Nov 17 00:37:01 2010 -0500

    make vmlinuz/System.map root-only by default

 kernel.spec |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 6a5c2a2..2850a52 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1840,8 +1840,8 @@ fi
 %if %{1}\
 %{expand:%%files %{?2}}\
 %defattr(-,root,root)\
-/%{image_install_path}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?2:.%{2}}\
-/boot/System.map-%{KVERREL}%{?2:.%{2}}\
+%attr(600,root,root) /%{image_install_path}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?2:.%{2}}\
+%attr(600,root,root) /boot/System.map-%{KVERREL}%{?2:.%{2}}\
 /boot/config-%{KVERREL}%{?2:.%{2}}\
 %dir /lib/modules/%{KVERREL}%{?2:.%{2}}\
 /lib/modules/%{KVERREL}%{?2:.%{2}}/kernel\
@@ -1899,6 +1899,10 @@ fi
 #                 ||     ||
 
 %changelog
+* Wed Nov 17 2010 Kyle McMartin <kyle at redhat.com>
+- Make vmlinuz/System.map root read-write only by default. You can just
+  chmod 644 them later if you (unlikely) need them without root.
+
 * Mon Nov 15 2010 Kyle McMartin <kyle at redhat.com> 2.6.37-0.1.rc2.git0
 - Linux 2.6.37-rc2
 


More information about the scm-commits mailing list