Btw, grsecurity snapshot 2.6.16.15 seem to apply clean and work with .16 as well.
Thanks for good work
@@ -495,6 +496,11 @@ asmlinkage long sys_ptrace(long request,
if (ret < 0)
goto out_put_task_struct;
+ if (gr_handle_ptrace(child, request)) {
+ ret = -EPERM;
+ goto out_put_task_struct;
+ }
+
ret = arch_ptrace(child, request, addr, data);
if (ret < 0)
goto out_put_task_struct;
we need feedback on a locking fix spender mentioned already, other than that it seems that we might as well wait for 2.6.17 and release for that instead (i don't work on .16 myself anymore).Carceru wrote:Any idea what known issues there are with the current snapshot, preventing it from being released as final? Are there some known bugs that needs to be fixed, or simply a lack of sufficient testing?