Ignore:
Timestamp:
Mar 26, 2011, 7:01:36 PM (15 years ago)
Author:
madie
Message:

[ipk] fix swapemus for new emu.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipk/source/swapemus_incubus_1_22/CONTROL/postinst

    r5483 r6678  
    11#!/bin/sh
    2 TMP=/tmp/.keys
     2TMP=/tmp/.incubus
     3PLUGINDIR=/var/swap/bin
     4CONFIGDIR=/var/swap/etc
    35PLUGINDIR=/var/swap/keys
    4 PLUGINDIR=/var/swap/bin
    5 CONFIGDIR=/var/etc
    6 
    7 echo "Make Symlinks......."
    8 ln -s /var/swap/bin/incubuscamd_1.22 /var/bin/incubuscamd_1.22
    9 ln -s /var/swap/keys/incubusCamd.channelinfo /var/keys/incubusCamd.channelinfo
    10 ln -s /var/swap/keys/incubusCamd.conf /var/keys/incubusCamd.conf
    11 ln -s /var/swap/keys/incubusCamd.prio /var/keys/incubusCamd.prio
    12 ln -s /var/swap/keys/incubusCamd.providers /var/keys/incubusCamd.providers
    136
    147
     8if [ ! -e /var/swap/keys/incubusCamd.channelinfo ]; then
     9        echo "use ipk config file: incubusCamd.channelinfo"
     10        echo "rename /var/swap/keys/incubusCamd.channelinfo.incubus > /var/swap/keys/incubusCamd.channelinfo"
     11        mv /var/swap/keys/incubusCamd.channelinfo.incubus /var/swap/keys/incubusCamd.channelinfo
     12else
     13        echo "found user config file: incubusCamd.channelinfo"
     14        echo "skip ipk config file: incubusCamd.channelinfo.incubus"
     15fi
    1516
     17if [ ! -e /var/swap/keys/incubusCamd.conf ]; then
     18        echo "use ipk config file: incubusCamd.conf"
     19        echo "rename /var/swap/keys/incubusCamd.conf.incubus > /var/swap/keys/incubusCamd.conf"
     20        mv /var/swap/keys/incubusCamd.conf.incubus /var/swap/keys/incubusCamd.conf
     21else
     22        echo "found user config file: incubusCamd.conf"
     23        echo "skip ipk config file: incubusCamd.conf.incubus"
     24fi
     25
     26if [ ! -e /var/swap/keys/incubusCamd.prio ]; then
     27        echo "use ipk config file: incubusCamd.prio"
     28        echo "rename /var/swap/keys/incubusCamd.prio.incubus > /var/swap/keys/incubusCamd.prio"
     29        mv /var/swap/keys/incubusCamd.prio.incubus /var/swap/keys/incubusCamd.prio
     30else
     31        echo "found user config file: incubusCamd.prio"
     32        echo "skip ipk config file: incubusCamd.prio.incubus"
     33fi
     34
     35if [ ! -e /var/swap/keys/incubusCamd.providers ]; then
     36        echo "use ipk config file: incubusCamd.providers"
     37        echo "rename /var/swap/keys/incubusCamd.providers.incubus > /var/swap/keys/incubusCamd.providers"
     38        mv /var/swap/keys/incubusCamd.providers.incubus /var/swap/keys/incubusCamd.providers
     39else
     40        echo "found user config file: incubusCamd.providers"
     41        echo "skip ipk config file: incubusCamd.providers.incubus"
     42fi
    1643
    1744echo "successfully installed"
    1845echo "syncing disk"
     46
    1947sync
    20 if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    21         SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    22         FREE=`expr $SPACE - 100`
    23         echo new freespace size $FREE kb
    24 fi
    25 
    26 
    2748exit 0
Note: See TracChangeset for help on using the changeset viewer.