If CGROUP_LOGLEVEL=DEBUG environment variable is set, enable --debug verbosity level in the cgrulesengd daemon.
Signed-off-by: Peter Schiffer <pschi...@redhat.com> --- src/daemon/cgrulesengd.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/daemon/cgrulesengd.c b/src/daemon/cgrulesengd.c index 86aa50e..a1144fa 100644 --- a/src/daemon/cgrulesengd.c +++ b/src/daemon/cgrulesengd.c @@ -1024,6 +1024,18 @@ int main(int argc, char *argv[]) goto finished; } + /* + * Check environment variable CGROUP_LOGLEVEL. If it's set to DEBUG, + * set appropriate verbosity level. + */ + char *level_str = getenv("CGROUP_LOGLEVEL"); + if (level_str != NULL) { + if (cgroup_parse_log_level_str(level_str) == CGROUP_LOG_DEBUG) { + verbosity = 4; + logp = "-"; + } + } + while (1) { int c; ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel