Page MenuHomeFreeBSD

D2363.diff
No OneTemporary

D2363.diff

Index: head/sys/kern/kern_proc.c
===================================================================
--- head/sys/kern/kern_proc.c
+++ head/sys/kern/kern_proc.c
@@ -2822,7 +2822,7 @@
sysctl_kern_proc, "Return process table, no threads");
static SYSCTL_NODE(_kern_proc, KERN_PROC_ARGS, args,
- CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_MPSAFE,
+ CTLFLAG_RW | CTLFLAG_CAPWR | CTLFLAG_ANYBODY | CTLFLAG_MPSAFE,
sysctl_kern_proc_args, "Process argument list");
static SYSCTL_NODE(_kern_proc, KERN_PROC_ENV, env, CTLFLAG_RD | CTLFLAG_MPSAFE,
Index: head/usr.sbin/ctld/login.c
===================================================================
--- head/usr.sbin/ctld/login.c
+++ head/usr.sbin/ctld/login.c
@@ -800,9 +800,6 @@
}
conn->conn_initiator_name = checked_strdup(initiator_name);
log_set_peer_name(conn->conn_initiator_name);
- /*
- * XXX: This doesn't work (does nothing) because of Capsicum.
- */
setproctitle("%s (%s)", conn->conn_initiator_addr, conn->conn_initiator_name);
redirected = login_portal_redirect(conn, request);

File Metadata

Mime Type
text/plain
Expires
Mon, Aug 3, 4:38 AM (3 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35893855
Default Alt Text
D2363.diff (1 KB)

Event Timeline