teknoraver / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone

Blame 0001-systemctl-be-sure-to-be-quiet-with-systemctl-is-enab.patch

Zbigniew Jędrzejewski-Szmek 696e2f
From 555c57de77d0a364c116b28809524a1067e2159f Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 696e2f
From: Christian Rebischke <Chris.Rebischke@posteo.de>
Zbigniew Jędrzejewski-Szmek 696e2f
Date: Thu, 28 Jul 2016 04:40:20 +0200
Zbigniew Jędrzejewski-Szmek 696e2f
Subject: [PATCH] systemctl: be sure to be quiet with 'systemctl is-enabled
Zbigniew Jędrzejewski-Szmek 696e2f
 --quiet' (#3819)
Zbigniew Jędrzejewski-Szmek 696e2f
Zbigniew Jędrzejewski-Szmek 696e2f
Fixes #3813.
Zbigniew Jędrzejewski-Szmek 696e2f
(cherry picked from commit 689e4e6a94222b4d58a8b9cb3c51cc2f82268aa9)
Zbigniew Jędrzejewski-Szmek 696e2f
---
Zbigniew Jędrzejewski-Szmek 696e2f
 src/systemctl/systemctl.c | 10 ++++++----
Zbigniew Jędrzejewski-Szmek 696e2f
 1 file changed, 6 insertions(+), 4 deletions(-)
Zbigniew Jędrzejewski-Szmek 696e2f
Zbigniew Jędrzejewski-Szmek 696e2f
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 696e2f
index 6a0ed79a53..6e61eeadef 100644
Zbigniew Jędrzejewski-Szmek 696e2f
--- a/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 696e2f
+++ b/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 696e2f
@@ -5566,10 +5566,12 @@ static int enable_sysv_units(const char *verb, char **args) {
Zbigniew Jędrzejewski-Szmek 696e2f
                 if (!found_sysv)
Zbigniew Jędrzejewski-Szmek 696e2f
                         continue;
Zbigniew Jędrzejewski-Szmek 696e2f
 
Zbigniew Jędrzejewski-Szmek 696e2f
-                if (found_native)
Zbigniew Jędrzejewski-Szmek 696e2f
-                        log_info("Synchronizing state of %s with SysV service script with %s.", name, argv[0]);
Zbigniew Jędrzejewski-Szmek 696e2f
-                else
Zbigniew Jędrzejewski-Szmek 696e2f
-                        log_info("%s is not a native service, redirecting to systemd-sysv-install.", name);
Zbigniew Jędrzejewski-Szmek 696e2f
+                if (!arg_quiet) {
Zbigniew Jędrzejewski-Szmek 696e2f
+                        if (found_native)
Zbigniew Jędrzejewski-Szmek 696e2f
+                                log_info("Synchronizing state of %s with SysV service script with %s.", name, argv[0]);
Zbigniew Jędrzejewski-Szmek 696e2f
+                        else
Zbigniew Jędrzejewski-Szmek 696e2f
+                                log_info("%s is not a native service, redirecting to systemd-sysv-install.", name);
Zbigniew Jędrzejewski-Szmek 696e2f
+                }
Zbigniew Jędrzejewski-Szmek 696e2f
 
Zbigniew Jędrzejewski-Szmek 696e2f
                 if (!isempty(arg_root))
Zbigniew Jędrzejewski-Szmek 696e2f
                         argv[c++] = q = strappend("--root=", arg_root);