freebsd-dev/usr.sbin/jail
Jamie Gritton aa02af5404 run_command (mostly) cleanup:
Make the parallelism limit a global instead of always passing it
 to run_command and finish_command.
In the case of an empty command string, try to run any other strings
 the command may have.
Replace JF_BACKGROUND with its sort-of opposite JF_SLEEPQ.
Change j->comstring earlier to render JF_RUNQ unncessary.
Change the if-else series to a more readable switch statement.
Treat IP_STOP_TIMEOUT like a command, calling run_command which then
 calls term_procs.
When the IP_STOP_TIMEOUT "command" finishes, it shouldn't mess with
 the parallelism limit.
Make sufficient checks in finish_command and run_command so that
 the nonintuitive j->comstring null check isn't necessary to run them.
Rename the "waiting" queue to "depend", because the "sleeping" and
 "runnable" queues are also used to wait for something.
2010-12-10 23:57:55 +00:00
..
command.c run_command (mostly) cleanup: 2010-12-10 23:57:55 +00:00
config.c Reads the mount.fstab file, and put its lines separately into the 2010-11-04 17:01:21 +00:00
jail.8 Initial work on the new jail(8). There are more features to add, and some 2010-10-20 20:42:33 +00:00
jail.c run_command (mostly) cleanup: 2010-12-10 23:57:55 +00:00
jail.conf.5 Initial work on the new jail(8). There are more features to add, and some 2010-10-20 20:42:33 +00:00
jaillex.l Initial work on the new jail(8). There are more features to add, and some 2010-10-20 20:42:33 +00:00
jailp.h run_command (mostly) cleanup: 2010-12-10 23:57:55 +00:00
jailparse.y Initial work on the new jail(8). There are more features to add, and some 2010-10-20 20:42:33 +00:00
Makefile Initial work on the new jail(8). There are more features to add, and some 2010-10-20 20:42:33 +00:00
state.c run_command (mostly) cleanup: 2010-12-10 23:57:55 +00:00