chiark / gitweb /
logger: add an after dependency on the syslog dependency
authorLennart Poettering <lennart@poettering.net>
Wed, 19 May 2010 23:21:38 +0000 (01:21 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 19 May 2010 23:21:38 +0000 (01:21 +0200)
src/unit.c

index bcb95b2..012edd4 100644 (file)
@@ -534,7 +534,10 @@ int unit_add_exec_dependencies(Unit *u, ExecContext *c) {
         assert(u);
         assert(c);
 
-        if (c->std_output != EXEC_OUTPUT_KMSG && c->std_output != EXEC_OUTPUT_SYSLOG)
+        if (c->std_output != EXEC_OUTPUT_KMSG &&
+            c->std_output != EXEC_OUTPUT_SYSLOG &&
+            c->std_error != EXEC_OUTPUT_KMSG &&
+            c->std_error != EXEC_OUTPUT_SYSLOG)
                 return 0;
 
         /* If syslog or kernel logging is requested, make sure our own