Ignore:
Timestamp:
Sep 6, 2013, 7:35:22 PM (13 years ago)
Author:
nit
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipk/source.sh4/swapemus_oscam_6089/CONTROL/postinst

    r23015 r23298  
    11#!/bin/sh
    22TMP=/tmp/.oscam
    3 PLUGINDIR=/var/swap/bin
    4 CONFIGDIR=/var/etc
    5 PLUGINDIR=/var/swap/keys
     3INSTDIR="$1"
    64
    7 
    8 if [ ! -e /var/swap/keys/oscam.conf ]; then
     5if [ ! -e "$INSTDIR/keys/oscam.conf" ]; then
    96        echo "use ipk config file: oscam.conf"
    10         echo "rename /var/swap/keys/oscam.conf.oscam > /var/swap/keys/oscam.conf"
    11         mv /var/swap/keys/oscam.conf.oscam /var/swap/keys/oscam.conf
     7        echo "rename $INSTDIR/keys/oscam.conf.oscam > $INSTDIR/keys/oscam.conf"
     8        mv "$INSTDIR/keys/oscam.conf.oscam" "$INSTDIR/keys/oscam.conf"
    129else
    1310        echo "found user config file: oscam.conf"
     
    1512fi
    1613
    17 if [ ! -e /var/swap/keys/oscam.provid ]; then
     14if [ ! -e "$INSTDIR/keys/oscam.provid" ]; then
    1815        echo "use ipk config file: oscam.provid"
    19         echo "rename /var/swap/keys/oscam.provid.oscam > /var/swap/keys/oscam.provid"
    20         mv /var/swap/keys/oscam.provid.oscam /var/swap/keys/oscam.provid
     16        echo "rename $INSTDIR/keys/oscam.provid.oscam > $INSTDIR/keys/oscam.provid"
     17        mv "$INSTDIR/keys/oscam.provid.oscam" "$INSTDIR/keys/oscam.provid"
    2118else
    2219        echo "found user config file: oscam.provid"
     
    2421fi
    2522
    26 if [ ! -e /var/swap/keys/oscam.srvid ]; then
     23if [ ! -e "$INSTDIR/keys/oscam.srvid" ]; then
    2724        echo "use ipk config file: oscam.srvid"
    28         echo "rename /var/swap/keys/oscam.srvid.oscam > /var/swap/keys/oscam.srvid"
    29         mv /var/swap/keys/oscam.srvid.oscam /var/swap/keys/oscam.srvid
     25        echo "rename $INSTDIR/keys/oscam.srvid.oscam > $INSTDIR/keys/oscam.srvid"
     26        mv "$INSTDIR/keys/oscam.srvid.oscam" "$INSTDIR/keys/oscam.srvid"
    3027else
    3128        echo "found user config file: oscam.srvid"
     
    3330fi
    3431
    35 if [ ! -e /var/swap/keys/oscam.server ]; then
     32if [ ! -e "$INSTDIR/keys/oscam.server" ]; then
    3633        echo "use ipk config file: oscam.server"
    37         echo "rename /var/swap/keys/oscam.server.oscam > /var/swap/keys/oscam.server"
    38         mv /var/swap/keys/oscam.server.oscam /var/swap/keys/oscam.server
     34        echo "rename $INSTDIR/keys/oscam.server.oscam > $INSTDIR/keys/oscam.server"
     35        mv "$INSTDIR/keys/oscam.server.oscam" "$INSTDIR/keys/oscam.server"
    3936else
    4037        echo "found user config file: oscam.server"
     
    4239fi
    4340
    44 if [ ! -e /var/swap/keys/oscam.user ]; then
     41if [ ! -e "$INSTDIR/keys/oscam.user" ]; then
    4542        echo "use ipk config file: oscam.user"
    46         echo "rename /var/swap/keys/oscam.user.oscam > /var/swap/keys/oscam.user"
    47         mv /var/swap/keys/oscam.user.oscam /var/swap/keys/oscam.user
     43        echo "rename $INSTDIR/keys/oscam.user.oscam > $INSTDIR/keys/oscam.user"
     44        mv "$INSTDIR/keys/oscam.user.oscam" "$INSTDIR/keys/oscam.user"
    4845else
    4946        echo "found user config file: oscam.user"
     
    5148fi
    5249
    53 if [ ! -e /var/swap/keys/oscam.services ]; then
     50if [ ! -e "$INSTDIR/keys/oscam.services" ]; then
    5451        echo "use ipk config file: oscam.services"
    55         echo "rename /var/swap/keys/oscam.services.oscam > /var/swap/keys/oscam.services"
    56         mv /var/swap/keys/oscam.services.oscam /var/swap/keys/oscam.services
     52        echo "rename $INSTDIR/keys/oscam.services.oscam > $INSTDIR/keys/oscam.services"
     53        mv "$INSTDIR/keys/oscam.services.oscam" "$INSTDIR/keys/oscam.services"
    5754else
    5855        echo "found user config file: oscam.services"
     
    6057fi
    6158
    62 if [ ! -e /var/swap/keys/oscam.dvbapi ]; then
     59if [ ! -e "$INSTDIR/keys/oscam.dvbapi" ]; then
    6360        echo "use ipk config file: oscam.dvbapi"
    64         echo "rename /var/swap/keys/oscam.dvbapi.oscam > /var/swap/keys/oscam.dvbapi"
    65         mv /var/swap/keys/oscam.dvbapi.oscam /var/swap/keys/oscam.dvbapi
     61        echo "rename $INSTDIR/keys/oscam.dvbapi.oscam > $INSTDIR/keys/oscam.dvbapi"
     62        mv "$INSTDIR/keys/oscam.dvbapi.oscam" "$INSTDIR/keys/oscam.dvbapi"
    6663else
    6764        echo "found user config file: oscam.dvbapi"
     
    6966fi
    7067
    71 if [ ! -e /var/swap/keys/oscam.stat ]; then
     68if [ ! -e "$INSTDIR/keys/oscam.stat" ]; then
    7269        echo "use ipk config file: oscam.stat"
    73         echo "rename /var/swap/keys/oscam.stat.oscam > /var/swap/keys/oscam.stat"
    74         mv /var/swap/keys/oscam.stat.oscam /var/swap/keys/oscam.stat
     70        echo "rename $INSTDIR/keys/oscam.stat.oscam > $INSTDIR/keys/oscam.stat"
     71        mv "$INSTDIR/keys/oscam.stat.oscam" "$INSTDIR/keys/oscam.stat"
    7572else
    7673        echo "found user config file: oscam.stat"
     
    7976
    8077echo "successfully installed"
    81 link=`readlink /var/swap`
    82 if [ `df | grep /dev/mtdblock | grep mnt | sed 's/ \+/ /g' | cut -d ' ' -f4 | head -n1 | wc -l` -eq 1 ] && [ $link = "/mnt/swapextensions" ]; then
    83         SPACE=`df | grep /dev/mtdblock | grep mnt | sed 's/ \+/ /g' | cut -d ' ' -f4 | head -n1`
     78if [ "/var/swap" == "$INSTDIR" ]; then
     79        echo "syncing disk"
     80        sync
     81else
     82        SPACE=`getfreespace "$INSTDIR"`
    8483        FREE=`expr $SPACE - 100`
    8584        echo new freespace size $FREE kb
    86 else
    87         echo "syncing disk"
    88         sync
    8985fi
    9086exit 0
Note: See TracChangeset for help on using the changeset viewer.