Several changes, centered around improving logging and handling
authorDavin McCall <davmac@davmac.org>
Tue, 17 Nov 2015 01:55:51 +0000 (01:55 +0000)
committerDavin McCall <davmac@davmac.org>
Tue, 17 Nov 2015 01:55:51 +0000 (01:55 +0000)
commitd4a258fb46991f390fc18ca02a00cbe1e73f998e
treed017f3e725b36959fe55f158ffe326b35ff5bc39
parent8166b06ac2243a9c741255803d4718153f3941f8
Several changes, centered around improving logging and handling
read-only initial filesystem.

* introduce basic logging functions
* allow "onstart" commands to specify if console output should
  stop and/or if control socket should be opened after a service
  starts
* fix a bug in load_service / service constructor interaction,
  caused services with arguments to fail
Makefile
dinit-log.cc [new file with mode: 0644]
dinit-log.h [new file with mode: 0644]
dinit.cc
load_service.cc
service.cc
service.h