commit:     3e9bb3b021620654f99a0ead71ed73d34b5c6826
Author:     William Hubbs <w.d.hubbs <AT> gmail <DOT> com>
AuthorDate: Fri Apr  3 16:10:58 2015 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue Apr  7 22:57:56 2015 +0000
URL:        https://gitweb.gentoo.org/proj/openrc.git/commit/?id=3e9bb3b0

Make sysctl on Linux respect rc_verbose setting

We do not need to spam the console with variable settings by default.
This fixes #51.

X-Gentoo-Bug: 541922
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=541922

 init.d/sysctl.Linux.in | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/init.d/sysctl.Linux.in b/init.d/sysctl.Linux.in
index a1a8897..1defcec 100644
--- a/init.d/sysctl.Linux.in
+++ b/init.d/sysctl.Linux.in
@@ -10,7 +10,10 @@ depend()
 
 start()
 {
+       local quiet
+       yesno $rc_verbose || quiet=-q
+
        ebegin "Configuring kernel parameters"
-       sysctl --system
+       sysctl ${quiet} --system
        eend $? "Unable to configure some kernel parameters"
 }

Reply via email to