From 70ada175e0c19aaa71121b5183200375ff4c9b1e Mon Sep 17 00:00:00 2001 From: FFS-Roland <roland.volkmann@t-online.de> Date: Thu, 15 Dec 2016 22:24:27 +0100 Subject: [PATCH] Using own version for FFS, based on clone from FFRN --- ffrn-lowmem-patches/Makefile | 36 ------------------- .../files/etc/init.d/ffrn-lowmem | 12 ------- .../files/usr/sbin/ffrn-lowmem | 33 ----------------- ffrn-lowmem-patches/ipkg/postinst | 3 -- ffs-lowmem-patches/files/usr/sbin/ffs-lowmem | 9 +---- 5 files changed, 1 insertion(+), 92 deletions(-) delete mode 100644 ffrn-lowmem-patches/Makefile delete mode 100755 ffrn-lowmem-patches/files/etc/init.d/ffrn-lowmem delete mode 100755 ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem delete mode 100755 ffrn-lowmem-patches/ipkg/postinst diff --git a/ffrn-lowmem-patches/Makefile b/ffrn-lowmem-patches/Makefile deleted file mode 100644 index 2d63b43..0000000 --- a/ffrn-lowmem-patches/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -include $(TOPDIR)/rules.mk - -PKG_NAME:=ffrn-lowmem-patches -PKG_VERSION:=1 - -PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) - -include $(GLUONDIR)/include/package.mk - -PKG_CONFIG_DEPENDS += $(GLUON_I18N_CONFIG) - - -define Package/ffrn-lowmem-patches - SECTION:=gluon - CATEGORY:=Gluon - TITLE:=Patch files for routers with only 32mb ram -endef - -define Build/Prepare - mkdir -p $(PKG_BUILD_DIR) -endef - -define Build/Configure -endef - -define Build/Compile -endef - -define Package/ffrn-lowmem-patches/install - $(INSTALL_DIR) $(1)/etc/init.d - $(INSTALL_BIN) ./files/etc/init.d/ffrn-lowmem $(1)/etc/init.d/ffrn-lowmem - $(INSTALL_DIR) $(1)/usr/sbin - $(INSTALL_BIN) ./files/usr/sbin/ffrn-lowmem $(1)/usr/sbin/ffrn-lowmem -endef - -$(eval $(call BuildPackage,ffrn-lowmem-patches)) diff --git a/ffrn-lowmem-patches/files/etc/init.d/ffrn-lowmem b/ffrn-lowmem-patches/files/etc/init.d/ffrn-lowmem deleted file mode 100755 index 8b8d843..0000000 --- a/ffrn-lowmem-patches/files/etc/init.d/ffrn-lowmem +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh /etc/rc.common - -START=11 - -start () { - /usr/sbin/ffrn-lowmem -} - -stop() { - true -} - diff --git a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem b/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem deleted file mode 100755 index 37766c1..0000000 --- a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -# 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 - - # disable and stop haveged if enabled - elif [ -f /etc/rc.d/S13haveged ] ; then - /etc/init.d/haveged disable - /etc/init.d/haveged stop - fi - - # tweak some sysctls - /sbin/sysctl -w net.ipv6.neigh.default.gc_interval=60 - /sbin/sysctl -w net.ipv6.neigh.default.gc_stale_time=120 - /sbin/sysctl -w net.ipv6.neigh.default.gc_thresh1=64 - /sbin/sysctl -w net.ipv6.neigh.default.gc_thresh2=128 - /sbin/sysctl -w net.ipv6.neigh.default.gc_thresh3=512 - /sbin/sysctl -w net.ipv4.neigh.default.gc_interval=60 - /sbin/sysctl -w net.ipv4.neigh.default.gc_stale_time=120 - /sbin/sysctl -w net.ipv4.neigh.default.gc_thresh1=64 - /sbin/sysctl -w net.ipv4.neigh.default.gc_thresh2=128 - /sbin/sysctl -w net.ipv4.neigh.default.gc_thresh3=512 - /sbin/sysctl -w vm.min_free_kbytes=1024 - /sbin/sysctl -w vm.dirty_background_ratio=5 - /sbin/sysctl -w vm.dirty_ratio=30 - /sbin/sysctl -w vm.dirty_expire_centisecs=0 -fi diff --git a/ffrn-lowmem-patches/ipkg/postinst b/ffrn-lowmem-patches/ipkg/postinst deleted file mode 100755 index 06ecc0f..0000000 --- a/ffrn-lowmem-patches/ipkg/postinst +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -/etc/init.d/ffrn-lowmem enable diff --git a/ffs-lowmem-patches/files/usr/sbin/ffs-lowmem b/ffs-lowmem-patches/files/usr/sbin/ffs-lowmem index 76eb660..bd59611 100755 --- a/ffs-lowmem-patches/files/usr/sbin/ffs-lowmem +++ b/ffs-lowmem-patches/files/usr/sbin/ffs-lowmem @@ -5,19 +5,12 @@ RAMSIZE=`grep MemTotal /proc/meminfo | awk '{print $2}'` if [ $RAMSIZE -le 40000 ] ; then - # start haveged in config mode + # start haveged in config mode, else disable and stop it 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 elif [ -f /etc/rc.d/S13haveged ] ; then /etc/init.d/haveged disable /etc/init.d/haveged stop fi - - # tweak some sysctls - /sbin/sysctl -w net.ipv6.neigh.default.gc_interval=60 - /sbin/sysctl -w net.ipv6.neigh.default.gc_stale_time=120 - /sbin/sysctl -w vm.min_free_kbytes=1024 fi -- GitLab