commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd] 16/19: proc: Fix permission check.


From: Samuel Thibault
Subject: [hurd] 16/19: proc: Fix permission check.
Date: Wed, 10 Aug 2016 00:05:51 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch upstream
in repository hurd.

commit c9cd19504f87705f73294c639c9a0bc33a27aed3
Author: Justus Winter <address@hidden>
Date:   Mon Aug 8 18:02:38 2016 +0200

    proc: Fix permission check.
    
    * proc/mgt.c (S_proc_mark_important): Fix checking whether the
    receiver is a child of startup.
---
 proc/mgt.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/proc/mgt.c b/proc/mgt.c
index 48a252e..cb442b0 100644
--- a/proc/mgt.c
+++ b/proc/mgt.c
@@ -996,7 +996,7 @@ S_proc_mark_important (struct proc *p)
      that needs this exemption.  That is not an problem however, since
      all children of /hurd/startup are important and we mark them as
      such anyway.  */
-  if (! check_uid (p, 0) && ! check_owner (startup_proc, p))
+  if (! check_uid (p, 0) && p->p_parent != startup_proc)
     return EPERM;
 
   p->p_important = 1;

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/hurd.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]