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

[ipk] fix swapemus for new emu.sh

Location:
ipk/source/swapemus_incubus_1_22
Files:
4 edited
2 moved

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
  • ipk/source/swapemus_incubus_1_22/CONTROL/postrm

    r5650 r6678  
    11#!/bin/sh
    2 TMP=/tmp/.keys
     2TMP=/tmp/.incubus
     3
     4rm -r /var/swap/bin/incubuscamd_1.22_swap
     5
    36echo "successfully removed"
    47echo "syncing disk"
    58sync
    6 if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    7         SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    8         FREE=`expr $SPACE - 100`
    9         echo new freespace size $FREE kb
    10 fi
    11 
    12 if [ -e /var/swap/keys/incubusCamd.conf.bak ]; then
    13         echo "renaming your saved incubusCamd.conf"
    14         mv /var/swap/keys/incubusCamd.conf.bak /var/swap/keys/incubusCamd.conf
    15 fi
    16 
    17 if [ -e /var/swap/keys/incubusCamd.providers.bak ]; then
    18         echo "renaming your saved incubusCamd.providers"
    19         mv /var/swap/keys/incubusCamd.providers.bak /var/swap/keys/incubusCamd.providers
    20 fi
    21 
    22 if [ -e /var/swap/keys/incubusCamd.prio.bak ]; then
    23         echo "renaming your saved incubusCamd.prio"
    24         mv /var/swap/keys/incubusCamd.prio.bak /var/swap/keys/incubusCamd.prio
    25 fi
    26 
    27 if [ -e /var/swap/keys/incubusCamd.channelinfo.bak ]; then
    28         echo "renaming your saved incubusCamd.channelinfo"
    29         mv /var/swap/keys/incubusCamd.channelinfo.bak /var/swap/keys/incubusCamd.channelinfo
    30 fi
    31 
    32 echo "remove Symlinks"
    33 
    34 rm /var/bin/incubuscamd_1.22
    35 rm /var/keys/incubusCamd.channelinfo
    36 rm /var/keys/incubusCamd.conf
    37 rm /var/keys/incubusCamd.prio
    38 rm /var/keys/incubusCamd.providers
    39 
    40 
    41 sync
    42 
    439exit 0
  • ipk/source/swapemus_incubus_1_22/CONTROL/preinst

    r5483 r6678  
    11#!/bin/sh
    22#
    3 TMP=/tmp/.keys
     3TMP=/tmp/.incubus
    44echo "syncing disk"
    55sync
     
    1818fi
    1919
    20 
    21 
    2220echo "checking swapstick"
    2321if [ ! -d /var/swap/bin/ ]; then
     
    2725        exit 1
    2826fi
    29 echo "Swapstick found...."
    30 
     27echo "swapstick found...."
     28echo "installing Incubuscamd 1.22 to swapstick..."
    3129echo "checking OS"
    3230if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                     
     
    3937fi
    4038
     39sync
    4140
    42 echo "Installing IncubusCamd to swapstick..."
    43 
    44 if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    45         SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    46         FREE=`expr $SPACE - 100`
    47         SIZE=122
    48         echo "checking freespace"
    49         echo packege size $SIZE kb
    50         echo freespace size $FREE kb
    51         if  [ "$FREE" -lt "$SIZE" ]; then
    52                 echo "sorry no freespace left on device"
    53                 exit 1
    54         else
    55                 echo ok
    56         fi
    57 fi   
    58 echo "installing Incubus config to Swapstick.."
    59 echo "checking OS"
    60 if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
    61         echo ---------------------------
    62         echo DONT USE this IPK Package!!
    63         echo ---
    64         echo Only for AAF Image!!
    65         echo ---------------------------
    66         exit 1
    67 fi
    68 
    69 if [ -e /var/swap/keys/incubusCamd.conf ]; then
    70         echo "saving your actual incubusCamd.conf"
    71         mv /var/swap/keys/incubusCamd.conf /var/swap/keys/incubusCamd.conf.bak
    72 fi
    73 
    74 if [ -e /var/swap/keys/incubusCamd.providers ]; then
    75         echo "saving your actual incubusCamd.providers"
    76         mv /var/swap/keys/incubusCamd.providers /var/swap/keys/incubusCamd.providers.bak
    77 fi
    78 
    79 if [ -e /var/swap/keys/incubusCamd.prio ]; then
    80         echo "saving your actual incubusCamd.prio"
    81         mv /var/swap/keys/incubusCamd.prio /var/swap/keys/incubusCamd.prio.bak
    82 fi
    83 
    84 if [ -e /var/swap/keys/incubusCamd.channelinfo ]; then
    85         echo "saving your actual incubusCamd.channelinfo"
    86         mv /var/swap/keys/incubusCamd.channelinfo /var/swap/keys/incubusCamd.channelinfo.bak
    87 fi
    88 
    89 sync
    9041exit 0
  • ipk/source/swapemus_incubus_1_22/CONTROL/prerm

    r5483 r6678  
    11#!/bin/sh
    2 TMP=/tmp/.keys
     2TMP=/tmp/.incubus
    33echo "syncing disk"
     4
     5if [ ! -e /var/swap/keys/incubusCamd.channelinfo.incubus ]; then
     6        echo "remove ipk incubusCamd.channelinfo"
     7        rm /var/swap/keys/incubusCamd.channelinfo
     8fi
     9
     10if [ ! -e /var/swap/keys/incubusCamd.conf.incubus ]; then
     11        echo "remove ipk incubusCamd.conf"
     12        rm /var/swap/keys/incubusCamd.conf
     13fi
     14
     15if [ ! -e /var/swap/keys/incubusCamd.prio.incubus ]; then
     16        echo "remove ipk incubusCamd.prio"
     17        rm /var/swap/keys/incubusCamd.prio
     18fi
     19
     20if [ ! -e /var/swap/keys/incubusCamd.providers.incubus ]; then
     21        echo "remove ipk incubusCamd.providers"
     22        rm /var/swap/keys/incubusCamd.providers
     23fi
     24
    425sync
    5 if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
    6         SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
    7         FREE=`expr $SPACE - 100`
    8         echo freespace size $FREE kb
    9 fi
    10 echo "Removing Incubus and configs from Swapstick"
     26echo "Removing Incubuscamd 1.22 from Swapstick"
    1127exit 0
  • ipk/source/swapemus_incubus_1_22/var/swap/etc/IncubusCamd_1.22_swap.emu

    r6677 r6678  
    1 emuname  =IncubusCamd Version 1.22
    2 binname  =incubuscamd_1.22
    3 startcam =/var/bin/incubusCamd_1.22 &
    4 stopcam  =killall -9 incubuscamd_1.22
     1emuname  =IncubusCamd Version 1.22_swap
     2binname  =incubuscamd_1.22_swap
     3startcam =/var/bin/incubusCamd_1.22_swap &
     4stopcam  =killall -9 incubuscamd_1.22_swap
Note: See TracChangeset for help on using the changeset viewer.