git: 9front

Download patch

ref: 0990cff3df2c492068ace8261b2e86c5530a8709
parent: a0fc6008c6714e73cd44501d2b6831ca7740b914
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Dec 23 08:09:31 EST 2020

devproc: allow anyone to change user of its own processes to "none"

--- a/sys/src/9/port/devproc.c
+++ b/sys/src/9/port/devproc.c
@@ -539,7 +539,7 @@
 		error(Eperm);
 
 	if(!emptystr(d->uid) && strcmp(d->uid, p->user) != 0){
-		if(!iseve())
+		if(strcmp(d->uid, "none") != 0 && !iseve())
 			error(Eperm);
 		kstrdup(&p->user, d->uid);
 	}
--