Thread (5 messages) flat view 5 messages, 4 authors, 2016-06-15

Re: [PATCH] be paranoid about closed stdin/stdout/stderr

From: Paolo Bonzini <hidden>
Date: 2016-06-15 22:45:14

Junio C Hamano wrote:
Johannes Sixt [off-list ref] writes:
quoted
Paolo Bonzini schrieb:
quoted
+	/*
+	 * Always open file descriptors 0/1/2 to avoid clobbering files
+	 * in die().  It also avoids not messing up when the pipes are
+	 * dup'ed onto stdin/stdout/stderr in the child processes we spawn.
+	 */
I see your point, but I don't have an opinion whether this stretch is
necessary.
This is going too far.  Have you seen any other sane program that do this?
Busybox.  But it runs setuid, as Steven pointed out.

I say it's all (i.e. be this paranoid), or nothing.

Paolo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help