compcache: remove package, use zram-swap instead
[openwrt/svn-archive/archive.git] / package / compcache / files / compcache.init
diff --git a/package/compcache/files/compcache.init b/package/compcache/files/compcache.init
deleted file mode 100644 (file)
index 5939d9f..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2008 OpenWrt.org
-START=14
-
-load_modules() {
-       local section="$1"
-       config_get "size_kbytes" "$section" "size_kbytes"
-       config_get "backup_dev" "$section" "backup_dev"
-       #CC_PARAM_STR="memlimit_kb=$1 backing_dev=$BACKING_DEV"
-       config_get_bool "enabled" "$section" "enabled" '1'
-       if [ "$enabled" -gt 0 ]; then
-               if [ "`cat /proc/swaps | grep 'ramzswap0'`" != "" ]; then
-                       echo "compcache already loaded"
-               else
-                       if [ "$backup_dev" != "" ]; then
-                               params_set="memlimit_kb=$size_kbytes backing_swap=$backup_dev"
-                       else
-                               params_set="disksize_kb=$size_kbytes"
-                       fi
-                       if [ "`lsmod | grep 'ramzswap'`" == "" ]; then
-                               insmod lzo1x
-                               insmod ramzswap $params_set
-                               sleep 2
-                               swapon /dev/ramzswap0
-                       fi
-               fi
-       fi
-}
-
-remove_modules() {
-       local section="$1"
-       config_get_bool "enabled" "$section" "enabled" '1'
-       if [ "$enabled" -gt 0 ]; then
-               [ "`cat /proc/swaps | grep 'ramzswap0'`" != "" ] && swapoff /dev/ramzswap0
-               [ "`lsmod | grep 'ramzswap'`" != "" ] && rmmod ramzswap &> /dev/null
-               [ "`lsmod | grep 'lzo1x'`" != "" ] && rmmod lzo1x &> /dev/null
-       fi
-}
-
-start() {
-       config_load "compcache"
-       config_foreach load_modules "compcache"
-}
-
-stop() {
-       config_load "compcache"
-       config_foreach remove_modules "compcache"
-}