Be more jail friendly:
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 27 Mar 2006 09:02:07 +0000 (09:02 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 27 Mar 2006 09:02:07 +0000 (09:02 +0000)
commit35048f4de32f0256289fed913b81e8089765c421
tree91b9a79d15eb5d1a23d3b72fc50965a984d31ad5
parent58e3426a1629613bcc26a081c8e3d9ab81a06ef4
Be more jail friendly:
- export jail id to userland, since sysctl users can't follow the prison
  pointer in ucred. this is backward-compatible in the sense that an old
  kernel does export "0" for all processes.
- teach ps(1) "jail" as formating keyword, fix a separate issue with
  lastcpu being incorrectly sorting and using the wrong formator
- teach killall(8) a new -j option, to select processes in a jail.
  make it skip the inner matching loop (for commands), if no argument
  is left to process

"I want an easy way to reboot a jail" -- drhodus@
That's the base, let's see who implements the rest.

MFC: 2006/04/03
bin/ps/keyword.c
bin/ps/ps.1
sys/kern/kern_proc.c
sys/sys/user.h
usr.bin/killall/killall.1
usr.bin/killall/killall.c