summaryrefslogtreecommitdiffabout
path: root/grecs
authorSergey Poznyakoff <gray@gnu.org.ua>2012-12-30 13:36:56 (GMT)
committer Sergey Poznyakoff <gray@gnu.org.ua>2013-01-04 10:29:27 (GMT)
commitcf14c349fad774e477a80d1c5e6572f21f17ced1 (patch) (side-by-side diff)
treed8d73b072902cadc5aea5583119ec9e4e8ced2bc /grecs
parent64c343ff8f11c8379ec21916ba915a2894495797 (diff)
downloadpies-cf14c349fad774e477a80d1c5e6572f21f17ced1.tar.gz
pies-cf14c349fad774e477a80d1c5e6572f21f17ced1.tar.bz2
Initial support for running as init process.
* grecs: Upgrade. * lib/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. * src/Makefile.am: Likewise. * src/acl.c: Update grecs_keyword definitions. * src/inetd.c (inetd_conf_file): Bugfix. The ws structure could be free'd prior to initialization. * src/pies.c: Update grecs_keyword definitions. (init_process,initdefault,dfl_level): New globals. (modetab) <once>: New keyword. (component_keywords)<runlevels,initdefault>: New keywords. (main): Initial support for init(8) mode. * src/pies.h (pies_comp_mode) <pies_comp_exec_once>: New constant. (component)<runlevels>: New member. (init_process,console_device,initdefault): New externs. * src/progman.c (prog_status)<status_finished>: New status. (prog)<runlevels>: New member. (progman_running_p): New function. (prog_start): Special handling for init process mode. (progman_start): Likewise. Take into account runlevels. (progman_dump_stats): New flag 'f' for status_finished.
Diffstat (limited to 'grecs') (more/less context) (ignore whitespace changes)
m---------grecs0
1 files changed, 0 insertions, 0 deletions
diff --git a/grecs b/grecs
-Subproject a52ab6c6c38e1dca047ada4d60249fb323942f0
+Subproject 5596f7cdcdc1983021185c5e0900d5fcba7f328

Return to:

Send suggestions and report system problems to the System administrator.