I am trying to get a handle on the perimeter of the kernel. I understand that everything that needs to run privileged is in the kernel.
But suppose someone hands me a shiny new FreeBSD kernel. What is the minimum amount of userland that I need to add in order to use it?. All I want to be able to do is login and run a program that has been magically put somewhere in the filesystem. I don't want to edit, or compile, or anything like that. Just boot up, login, and run one program.
Note: this is a thought exercise to help me understand things. I am not actually trying to do this.
Thanks.
But suppose someone hands me a shiny new FreeBSD kernel. What is the minimum amount of userland that I need to add in order to use it?. All I want to be able to do is login and run a program that has been magically put somewhere in the filesystem. I don't want to edit, or compile, or anything like that. Just boot up, login, and run one program.
Note: this is a thought exercise to help me understand things. I am not actually trying to do this.
Thanks.