From afc8c7ade88c1a7ece4f5dfbe7c2aba2c13756c3 Mon Sep 17 00:00:00 2001
From: FFS-Roland <roland.volkmann@t-online.de>
Date: Wed, 14 Dec 2016 20:22:58 +0100
Subject: [PATCH] not stopping haveget in config mode

---
 ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem b/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
index b04b029..37766c1 100755
--- a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
+++ b/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
@@ -3,17 +3,16 @@
 # only do something if less than 40megs of RAM
 RAMSIZE=`grep MemTotal /proc/meminfo | awk '{print $2}'`
 if [ $RAMSIZE -le 40000 ] ; then
-    
-     # start haveged in config mode
-     MODE=`uci get gluon-setup-mode.@setup_mode[0].enabled`
-     if [ $MODE == "1" ] ; then
-     	/etc/init.d/haveged start
-     fi
-     
+
+    # start haveged in config mode
+    MODE=`uci get gluon-setup-mode.@setup_mode[0].enabled`
+    if [ $MODE == "1" ] ; then
+        /etc/init.d/haveged start
+
     # disable and stop haveged if enabled
-    if [ -f /etc/rc.d/S13haveged ] ; then 
+    elif [ -f /etc/rc.d/S13haveged ] ; then
         /etc/init.d/haveged disable
-	/etc/init.d/haveged stop
+        /etc/init.d/haveged stop
     fi
 
     # tweak some sysctls
@@ -32,4 +31,3 @@ if [ $RAMSIZE -le 40000 ] ; then
     /sbin/sysctl -w vm.dirty_ratio=30
     /sbin/sysctl -w vm.dirty_expire_centisecs=0
 fi
-
-- 
GitLab