wok-current diff linux-zram/stuff/compcache @ rev 20888
updated epm (4.2 -> 4.4)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Feb 25 16:57:59 2019 +0100 (2019-02-25) |
parents | 6a53523bda6d |
children | 2ba7edb00cce |
line diff
1.1 --- a/linux-zram/stuff/compcache Fri May 16 03:34:24 2014 +0000 1.2 +++ b/linux-zram/stuff/compcache Mon Feb 25 16:57:59 2019 +0100 1.3 @@ -7,39 +7,39 @@ 1.4 source /etc/compcache.conf 1.5 1.6 NAME="compcache" 1.7 -EXIST=`cat /proc/swaps | grep zram0` 1.8 +DESC="$(_ '%s daemon' compcache)" 1.9 +EXIST=$(cat /proc/swaps | grep zram0) 1.10 1.11 case "$1" in 1.12 start) 1.13 - if [ ! "$EXIST" = "" ] ; then 1.14 - echo "$NAME already running." 1.15 + if [ -n "$EXIST" ] ; then 1.16 + _ '%s is already running.' $NAME 1.17 exit 1 1.18 fi 1.19 - echo -n "Loading module" 1.20 + action 'Loading module...' 1.21 modprobe zram zram_num_devices=1 && 1.22 [ -n "$SIZE_KB" ] && echo $(($SIZE_KB * 1024)) > /sys/block/zram0/disksize 1.23 status 1.24 1.25 - echo -n "Starting $NAME..." 1.26 + action 'Starting %s: %s...' "$DESC" $NAME 1.27 mkswap /dev/zram0 && swapon /dev/zram0 -p 100 1.28 status 1.29 ;; 1.30 stop) 1.31 - if [ "$EXIST" = "" ] ; then 1.32 - echo "$NAME is not running." 1.33 + if [ -z "$EXIST" ] ; then 1.34 + _ '%s is not running.' $NAME 1.35 exit 1 1.36 fi 1.37 - echo -n "Stopping $NAME... " 1.38 + action 'Stopping %s: %s...' "$DESC" $NAME 1.39 swapoff /dev/zram0 && echo 1 > /sys/block/zram0/reset 1.40 status 1.41 - echo -n "Unloading module" 1.42 + action 'Unloading module...' 1.43 rmmod zram 1.44 status 1.45 ;; 1.46 *) 1.47 - echo "" 1.48 - echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop]" 1.49 - echo "" 1.50 + emsg "<n><b>$(_ 'Usage:')</b> $0 [start|stop]" 1.51 + newline 1.52 exit 1 1.53 ;; 1.54 esac