Messages in this thread | | | Date | Tue, 25 Dec 2012 12:58:44 +0100 | From | Borislav Petkov <> | Subject | Re: Does init start with any open files? |
| |
First of all,
please do not top-post. You can search the net for why top-posting is discouraged.
On Tue, Dec 25, 2012 at 06:25:11AM -0500, bbi5291 wrote: > Well, that can't be right---I grepped the kernel source for "initctl" > and got no results.
That's because it is a named pipe.
> Besides, if you're running a shell, then init has already had time > to open and close whatever file descriptors it wants to. What I want > to know is whether init has any open file descriptors, at, say, the > moment its main() starts executing.
You probably want to stare at init/main.c:kernel_init() and what it calls, and then download the sources of the init executable which is run on your distro, whip up a text editor and start staring at them.
HTH.
-- Regards/Gruss, Boris.
Sent from a fat crate under my desk. Formatting is fine. --
| |