From 51a1a79d3fbb23cfb4ce07ea218e77efbce94cdd Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 10 Apr 2010 05:05:05 +0200 Subject: [PATCH] service: don't necessarily add ordering links for non-sysv services --- service.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/service.c b/service.c index c914ecac..e5a9658b 100644 --- a/service.c +++ b/service.c @@ -157,7 +157,10 @@ static int sysv_chkconfig_order(Service *s) { if (t->sysv_start_priority < 0) continue; - if (s->sysv_has_lsb && t->sysv_has_lsb) + /* If both units have modern headers we don't care + * about the priorities */ + if ((!s->sysv_path || s->sysv_has_lsb) && + (!t->sysv_path || t->sysv_has_lsb)) continue; if (t->sysv_start_priority < s->sysv_start_priority) -- 2.39.5