I
ipp007
Guest
Du hast den Punkt vergessen
"./install.sh -i"
setz mal die Rechte neu
""chmod -R 0777 /var/media/ftp/<USBSTICK>/Fritzload/"
"./install.sh -i"
setz mal die Rechte neu
""chmod -R 0777 /var/media/ftp/<USBSTICK>/Fritzload/"
... oder muss mans dann wieder installieren?
#!/bin/sh
#CGI INSTALL
#----------------------NAS MOUNT TEIL ANFANG--------------------
TEMP=/var/tmp
# DOWNLOADPAGE='http://radislav.bplaced.net/fritzbox/7270' # für kernel 2.6.19.2
DOWNLOADPAGE='http://radislav.bplaced.net/fritzbox/7170' # für kernel 2.6.13.1-ohio
# DOWNLOADPAGE='http://radislav.bplaced.net/fritzbox/7050' # für kernel 2.6.13.1-ar7
LOCALCIFSNAME=/var/media/cifs # beliebieger Name
CIFSMOUNTPOINT=//192.168.178.30/PUBLIC # NAS Freigabe
while !(ping -c 1 www.google.de); do sleep 5; done
cd $TEMP
wget $DOWNLOADPAGE/cifs.ko
mkdir $CIFSNAME
/sbin/insmod cifs.ko
echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled
mount -t cifs $CIFSMOUNTPOINT $CIFSNAME -o,user=guest,password=guest
# Bis hierher funktioniert es
#----------------------NAS MOUNT TEIL ENDE--------------------
sleep 30
/etc/init.d/rc.swap start
#Fritzload variablen füllen
pdir=/var/media/cifs/FritzLoad;
rm -f /var/fritzload
killall "apache\ " fritzload.sh autorunfl.sh "curl\ " "unrar\ " unrarit.sh 2>/dev/null
{
if [ -d "$pdir" ];then
echo "FritzLoad found $pdir"
echo "Richte Verzeichnisstruktur ein. LINK: /var/fritzload"
mkdir -pm 0777 $pdir/log $pdir/downloads $pdir/tmp $pdir/uploads
# Dateirechte vorsorglich korrigieren
chmod 0777 $pdir/bin $pdir/bin/* $pdir/cgi $pdir/cgi/* $pdir/html $pdir/html/* $pdir/config $pdir/log $pdir/tmp
chmod 0666 $pdir/config/* $pdir/log/* $pdir/tmp/*
# Alte Installation beseitigen
if [ -e /var/fritzload/ ];then
if [ -L /var/fritzload/ ];then
rm -f /var/fritzload/
fi
fi
echo "Installations Typ: default"
if [ $fritzload_itype = default ];then
ln -s $pdir /var/fritzload
fi
echo "Richte GUI Verzeichnisstruktur ein"
/var/fritzload/bin/guiinit.sh /var/fritzload install
# Autostart aktivieren
echo "Start FritzLoad-Autostart"
/var/fritzload/bin/autorunfl.sh -l /var/fritzload 1 </dev/null >>/var/fritzload/log/autorun.txt &
break
else
echo "Fritzload not found in $pdir"
fi
} &