NetBSD/sbin/sysctl
manu 41bfbd28fe On Darwin, mach_init is the system bootstrap process. It is responsible
for forking the traditional UNIX init(8) and it does the Mach port naming
service. We need mach_init for the naming service, but unfortunately, it
will only act as such if its PID is 1. We introduce a sysctl
(emul.darwin.init_pid) to fool a given process into thinking its PID is 1.
That way we can get mach_init into behaving as the name server.

Typical use:
/sbin/sysctl -w emul.darwin.init_pid=$$ ; exec /emul/darwin/sbin/mach_init
2002-12-24 12:15:45 +00:00
..
Makefile tweaks for fparseln(3) move from libutil to libc: 2002-11-30 03:10:53 +00:00
pathconf.c Don't declare 'extern opt*' getopt variables. 2000-04-14 05:58:01 +00:00
sysctl.8 Add kern.forkfsleep sysctl - set/get time (in miliseconds) for which 2002-12-11 19:14:34 +00:00
sysctl.c On Darwin, mach_init is the system bootstrap process. It is responsible 2002-12-24 12:15:45 +00:00