Author: hawk                         Date: Wed Feb 14 09:15:57 2007 GMT
Module: SOURCES                       Tag: hawk-LINUX_2_6
---- Log message:
- updated for 2.6.20

---- Files affected:
SOURCES:
   linux-2.6-grsec-minimal.patch (1.1.2.20.4.2 -> 1.1.2.20.4.3) , 
linux-2.6-grsec-vs-minimal.patch (1.1.2.4 -> 1.1.2.5) 

---- Diffs:

================================================================
Index: SOURCES/linux-2.6-grsec-minimal.patch
diff -u SOURCES/linux-2.6-grsec-minimal.patch:1.1.2.20.4.2 
SOURCES/linux-2.6-grsec-minimal.patch:1.1.2.20.4.3
--- SOURCES/linux-2.6-grsec-minimal.patch:1.1.2.20.4.2  Sun Jan 28 12:41:50 2007
+++ SOURCES/linux-2.6-grsec-minimal.patch       Wed Feb 14 10:15:51 2007
@@ -214,7 +214,7 @@
                {"locks",       locks_read_proc},
                {"execdomains", execdomains_read_proc},
                {NULL,}
-@@ -693,13 +697,26 @@
+@@ -696,6 +703,15 @@
        for (p = simple_ones; p->name; p++)
                create_proc_read_entry(p->name, 0, NULL, p->read_proc, NULL);
  
@@ -230,9 +230,10 @@
        proc_symlink("mounts", NULL, "self/mounts");
  
        /* And now for trickier ones */
-       entry = create_proc_entry("kmsg", S_IRUSR, &proc_root);
+@@ -704,7 +720,11 @@
        if (entry)
                entry->proc_fops = &proc_kmsg_operations;
+ #endif
 +#ifdef CONFIG_GRKERNSEC_PROC_ADD
 +      create_seq_entry("devices", gr_mode, &proc_devinfo_operations);
 +#else
@@ -1291,7 +1292,7 @@
 @@ -1992,6 +2048,9 @@
  {
        unsigned int nr = filp->f_pos - FIRST_PROCESS_ENTRY;
-       struct task_struct *reaper = get_proc_task(filp->f_dentry->d_inode);
+       struct task_struct *reaper = 
get_proc_task(filp->f_path.dentry->d_inode);
 +#if defined(CONFIG_GRKERNSEC_PROC_USER) || 
defined(CONFIG_GRKERNSEC_PROC_USERGROUP)
 +      struct task_struct *tmp = current;
 +#endif

================================================================
Index: SOURCES/linux-2.6-grsec-vs-minimal.patch
diff -u SOURCES/linux-2.6-grsec-vs-minimal.patch:1.1.2.4 
SOURCES/linux-2.6-grsec-vs-minimal.patch:1.1.2.5
--- SOURCES/linux-2.6-grsec-vs-minimal.patch:1.1.2.4    Sun Jan 28 12:41:50 2007
+++ SOURCES/linux-2.6-grsec-vs-minimal.patch    Wed Feb 14 10:15:52 2007
@@ -214,7 +214,7 @@
                {"locks",       locks_read_proc},
                {"execdomains", execdomains_read_proc},
                {NULL,}
-@@ -693,13 +697,26 @@
+@@ -696,6 +703,15 @@
        for (p = simple_ones; p->name; p++)
                create_proc_read_entry(p->name, 0, NULL, p->read_proc, NULL);
  
@@ -230,9 +230,10 @@
        proc_symlink("mounts", NULL, "self/mounts");
  
        /* And now for trickier ones */
-       entry = create_proc_entry("kmsg", S_IRUSR, &proc_root);
+@@ -704,7 +720,11 @@
        if (entry)
                entry->proc_fops = &proc_kmsg_operations;
+ #endif
 +#ifdef CONFIG_GRKERNSEC_PROC_ADD
 +      create_seq_entry("devices", gr_mode, &proc_devinfo_operations);
 +#else
@@ -1003,9 +1004,9 @@
 --- linux-2.6.19.2/kernel/exit.c       2006-11-29 16:57:37.000000000 -0500
 +++ linux-2.6.19.2/kernel/exit.c       2007-01-20 17:29:55.000000000 -0500
 @@ -41,6 +41,7 @@
- #include <linux/vs_limit>
- #include <linux/vs_context.h>
  #include <linux/vs_network.h>
+ #include <linux/vs_pid.h>
+ #include <linux/vserver/global.h>
 +#include <linux/grsecurity.h>
  
  #include <asm/uaccess.h>
@@ -1293,7 +1294,7 @@
 @@ -1992,6 +2048,9 @@
  {
        unsigned int nr = filp->f_pos - FIRST_PROCESS_ENTRY;
-       struct task_struct *reaper = 
get_proc_task_real(filp->f_dentry->d_inode);
+       struct task_struct *reaper = 
get_proc_task_real(filp->f_path.dentry->d_inode);
 +#if defined(CONFIG_GRKERNSEC_PROC_USER) || 
defined(CONFIG_GRKERNSEC_PROC_USERGROUP)
 +      struct task_struct *tmp = current;
 +#endif
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/SOURCES/linux-2.6-grsec-minimal.patch?r1=1.1.2.20.4.2&r2=1.1.2.20.4.3&f=u
    
http://cvs.pld-linux.org/SOURCES/linux-2.6-grsec-vs-minimal.patch?r1=1.1.2.4&r2=1.1.2.5&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to